tx · FZTC194cVTk16wX2Sn2BYFsc2EDBXAwTbWKP45bmD9VD

3N5W8da2iiijVieA6qLGo7KzCJj8B19smWU:  -0.01000000 Waves

2021.05.31 10:31 [1549551] smart account 3N5W8da2iiijVieA6qLGo7KzCJj8B19smWU > SELF 0.00000000 Waves

{ "type": 13, "id": "FZTC194cVTk16wX2Sn2BYFsc2EDBXAwTbWKP45bmD9VD", "fee": 1000000, "feeAssetId": null, "timestamp": 1622446347513, "version": 2, "chainId": 84, "sender": "3N5W8da2iiijVieA6qLGo7KzCJj8B19smWU", "senderPublicKey": "AWADFmQjf2WbDSqb24S9YZpix3VEdiBdeiJ2J2sSfQ49", "proofs": [ "4Ld7G19QAZLCsMQNZT7FmTNfSu81BrXAr3nU2eQDEiQmL5WdM5NuTNrWsvMsbMnqAv5dj9uvcQTUDPt5txd8fFzB" ], "script": "base64:AAIEAAAAAAAAABwIAhIAEgASAwoBARIAEgASBwoFGBEYEQESABIAAAAARwAAAAAMYWRtaW5QdWJLZXkxAQAAACAEz3XlZNDBD05nuR8TZMQaDeqEJEIxfTOQXUBYCp2TSgAAAAAMYWRtaW5QdWJLZXkyAQAAACAEz3XlZNDBD05nuR8TZMQaDeqEJEIxfTOQXUBYCp2TSgAAAAAMYWRtaW5QdWJLZXkzAQAAACAEz3XlZNDBD05nuR8TZMQaDeqEJEIxfTOQXUBYCp2TSgAAAAAUYWRtaW5QdWJLZXlTdGFydFN0b3ABAAAAIATPdeVk0MEPTme5HxNkxBoN6oQkQjF9M5BdQFgKnZNKAAAAABFhZG1pblB1YktleVdhbGxldAEAAAAgPndaZVpWyfwpVzO1vA1FLcrMp/iFkg43d1jzYhVSFBIAAAAACWtleUFjdGl2ZQIAAAAGYWN0aXZlAAAAAAhrZXlDYXVzZQIAAAAOc2h1dGRvd25fY2F1c2UAAAAAD2tleUxhc3RJbnRlcmVzdAIAAAANbGFzdF9pbnRlcmVzdAAAAAATa2V5VXNlckxhc3RJbnRlcmVzdAIAAAAOX2xhc3RfaW50ZXJlc3QAAAAAEWtleVVzZXJTV09QTG9ja2VkAgAAAAxfU1dPUF9hbW91bnQAAAAAFGtleVVzZXJHZXRCYWNrSGVpZ2h0AgAAAA5fZ2V0QmFja0hlaWdodAAAAAASa2V5VG90YWxTV09QTG9ja2VkAgAAABF0b3RhbF9TV09QX2Ftb3VudAAAAAASa1VzZXJUb3RhbFZvdGVTV09QAgAAABVfdXNlcl90b3RhbF9TV09QX3ZvdGUAAAAAF2tleVVzZXJWb3RlT3B0aW9uQW1vdW50AgAAABNfU1dPUF9vcHRpb25fYW1vdW50AAAAABhrZXlUb3RhbFZvdGVPcHRpb25BbW91bnQCAAAAGHRvdGFsX1NXT1Bfb3B0aW9uX2Ftb3VudAAAAAAYa2V5VXNlclNXT1BDbGFpbWVkQW1vdW50AgAAABRfU1dPUF9jbGFpbWVkX2Ftb3VudAAAAAAca2V5VXNlclNXT1BMYXN0Q2xhaW1lZEFtb3VudAIAAAAZX1NXT1BfbGFzdF9jbGFpbWVkX2Ftb3VudAAAAAALa2V5Vm90ZU5hbWUCAAAACXZvdGVfbmFtZQAAAAANa2V5T3B0aW9uTmFtZQIAAAAMX29wdGlvbl9uYW1lAAAAABRrZXlWb3RpbmdTdGFydEhlaWdodAIAAAAMX3N0YXJ0SGVpZ2h0AAAAAA9rZXlWb3RlRHVyYXRpb24CAAAADl92b3RlX2R1cmF0aW9uAAAAABxrZXlSZXdhcmRQb29sRnJhY3Rpb25DdXJyZW50AgAAAB1fY3VycmVudF9wb29sX2ZyYWN0aW9uX3Jld2FyZAAAAAAda2V5UmV3YXJkUG9vbEZyYWN0aW9uUHJldmlvdXMCAAAAHl9wcmV2aW91c19wb29sX2ZyYWN0aW9uX3Jld2FyZAAAAAAda2V5VG90YWxSZXdhcmRQZXJCbG9ja0N1cnJlbnQCAAAAHnRvdGFsX3Jld2FyZF9wZXJfYmxvY2tfY3VycmVudAAAAAAea2V5VG90YWxSZXdhcmRQZXJCbG9ja1ByZXZpb3VzAgAAAB90b3RhbF9yZXdhcmRfcGVyX2Jsb2NrX3ByZXZpb3VzAAAAABVrZXlSZXdhcmRVcGRhdGVIZWlnaHQCAAAAFHJld2FyZF91cGRhdGVfaGVpZ2h0AAAAABVrZXlOb1ZvdGluZ0Zvck5ld1Bvb2wCAAAACF92b3RlX25vAAAAABZrZXlZZXNWb3RpbmdGb3JOZXdQb29sAgAAAAlfdm90ZV95ZXMAAAAAG2tleUFtb3VudE9mVm90aW5nRm9yTmV3UG9vbAIAAAARbWF4X2Ftb3VudF92b3RpbmcAAAAAG2tleVN0YXR1c09mVm90aW5nRm9yTmV3UG9vbAIAAAAHX3N0YXR1cwAAAAAfa2V5SGVpZ2h0T2ZQb29sVm90aW5nRm9yTmV3UG9vbAIAAAAOX2ZpbmlzaF9oZWlnaHQAAAAAD2FjdGl2ZVZvdGVGaXJzdAIAAAAUdm90aW5nX2FjdGl2ZV9jZWxsXzEAAAAAEGFjdGl2ZVZvdGVTZWNvbmQCAAAAFHZvdGluZ19hY3RpdmVfY2VsbF8yAAAAAA9hY3RpdmVWb3RlVGhpcmQCAAAAFHZvdGluZ19hY3RpdmVfY2VsbF8zAAAAAAhpc0FjdGl2ZQkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBsAAAACBQAAAAR0aGlzBQAAAAlrZXlBY3RpdmUGAAAAABJmYXJtaW5nU1dPUEFkZHJlc3MJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVQpz7mNXLOmHPsK8R2TE4ZRW0sloZIwaSEAAAAAEnZvdGluZ0xpdGVDb250cmFjdAkBAAAAB0FkZHJlc3MAAAABAQAAABoBVLKfOZJZ7gcVjLpQvASHFQkmIwyv4c9XLwAAAAAQdm90aW5nRm9yTmV3UG9vbAkBAAAAB0FkZHJlc3MAAAABAQAAABoBVHYh4XkVy3N3fz+gY3RQqyMsWxkYg/NLggAAAAAJa2V5U1dPUGlkAgAAAAdTV09QX2lkAAAAAARTV09QCQACWQAAAAEJAQAAABFAZXh0ck5hdGl2ZSgxMDUzKQAAAAIFAAAAEmZhcm1pbmdTV09QQWRkcmVzcwUAAAAJa2V5U1dPUGlkAAAAAApzY2FsZVZhbHVlAAAAAAAF9eEAAAAAAA50b3RhbFZvdGVTaGFyZQAAAAACVAvkAAAAAAAMa1N0YXJ0SGVpZ2h0AgAAAAxzdGFydF9oZWlnaHQAAAAAC2tCYXNlUGVyaW9kAgAAAAtiYXNlX3BlcmlvZAAAAAANa1BlcmlvZExlbmd0aAIAAAANcGVyaW9kX2xlbmd0aAAAAAAPa1VzZXJUb3RhbFN0cnVjAgAAABFfdXNlcl90b3RhbF9zdHJ1YwAAAAAKYmFzZVBlcmlvZAkBAAAAE3ZhbHVlT3JFcnJvck1lc3NhZ2UAAAACCQAEGgAAAAIFAAAAEnZvdGluZ0xpdGVDb250cmFjdAUAAAALa0Jhc2VQZXJpb2QCAAAAJEVtcHR5IGtCYXNlUGVyaW9kIGF0IHZvdGluZyBjb250cmFjdAAAAAALc3RhcnRIZWlnaHQJAQAAABN2YWx1ZU9yRXJyb3JNZXNzYWdlAAAAAgkABBoAAAACBQAAABJ2b3RpbmdMaXRlQ29udHJhY3QFAAAADGtTdGFydEhlaWdodAIAAAAlRW1wdHkga1N0YXJ0SGVpZ2h0IGF0IHZvdGluZyBjb250cmFjdAAAAAAMcGVyaW9kTGVuZ3RoCQEAAAATdmFsdWVPckVycm9yTWVzc2FnZQAAAAIJAAQaAAAAAgUAAAASdm90aW5nTGl0ZUNvbnRyYWN0BQAAAA1rUGVyaW9kTGVuZ3RoAgAAACZFbXB0eSBrUGVyaW9kTGVuZ3RoIGF0IHZvdGluZyBjb250cmFjdAAAAAAPZmlyc3RBY3RpdmVWb3RlCQEAAAALdmFsdWVPckVsc2UAAAACCQAEHQAAAAIFAAAAEHZvdGluZ0Zvck5ld1Bvb2wFAAAAD2FjdGl2ZVZvdGVGaXJzdAIAAAAAAAAAABBzZWNvbmRBY3RpdmVWb3RlCQEAAAALdmFsdWVPckVsc2UAAAACCQAEHQAAAAIFAAAAEHZvdGluZ0Zvck5ld1Bvb2wFAAAAEGFjdGl2ZVZvdGVTZWNvbmQCAAAAAAAAAAAPdGhpcmRBY3RpdmVWb3RlCQEAAAALdmFsdWVPckVsc2UAAAACCQAEHQAAAAIFAAAAEHZvdGluZ0Zvck5ld1Bvb2wFAAAAD2FjdGl2ZVZvdGVUaGlyZAIAAAAAAAAAABBjdXJyVm90aW5nUGVyaW9kCQAAZAAAAAIFAAAACmJhc2VQZXJpb2QJAABpAAAAAgkAAGUAAAACBQAAAAZoZWlnaHQFAAAAC3N0YXJ0SGVpZ2h0BQAAAAxwZXJpb2RMZW5ndGgBAAAAB3N1c3BlbmQAAAABAAAABWNhdXNlCQAETAAAAAIJAQAAAAxCb29sZWFuRW50cnkAAAACBQAAAAlrZXlBY3RpdmUHCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIFAAAACGtleUNhdXNlBQAAAAVjYXVzZQUAAAADbmlsAQAAABJ0aHJvd05vdEVub3VnaFNXT1AAAAAACQAAAgAAAAECAAAARk5vdCBlbm91Z2ggU1dPUDogdXNlclNXT1BMb2NrZWQgLSB1c2VyVG90YWxWb3RlQW1vdW50IDwgdm90ZVNXT1BBbW91bnQBAAAAE2dldExhc3RJbnRlcmVzdEluZm8AAAAABAAAAAxsYXN0SW50ZXJlc3QJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQaAAAAAgUAAAAEdGhpcwUAAAAPa2V5TGFzdEludGVyZXN0AAAAAAAAAAAABQAAAAxsYXN0SW50ZXJlc3QBAAAAEWdldFVzZXJTV09QTG9ja2VkAAAAAQAAAAR1c2VyCQEAAAALdmFsdWVPckVsc2UAAAACCQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkABCUAAAABBQAAAAR1c2VyBQAAABFrZXlVc2VyU1dPUExvY2tlZAAAAAAAAAAAAAEAAAAYZ2V0VXNlclNXT1BDbGFpbWVkQW1vdW50AAAAAQAAAAR1c2VyCQEAAAALdmFsdWVPckVsc2UAAAACCQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkABCUAAAABBQAAAAR1c2VyBQAAABhrZXlVc2VyU1dPUENsYWltZWRBbW91bnQAAAAAAAAAAAABAAAAFmdldFVzZXJUb3RhbFZvdGVBbW91bnQAAAABAAAABHVzZXIJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQaAAAAAgUAAAASdm90aW5nTGl0ZUNvbnRyYWN0CQABLAAAAAIJAAQlAAAAAQUAAAAEdXNlcgUAAAASa1VzZXJUb3RhbFZvdGVTV09QAAAAAAAAAAAAAQAAABNnZXRVc2VySW50ZXJlc3RJbmZvAAAAAgAAAAR1c2VyAAAADGxhc3RJbnRlcmVzdAQAAAAOdXNlclNXT1BBbW91bnQJAQAAABFnZXRVc2VyU1dPUExvY2tlZAAAAAEFAAAABHVzZXIEAAAAEHVzZXJMYXN0SW50ZXJlc3QJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACCQAEJQAAAAEFAAAABHVzZXIFAAAAE2tleVVzZXJMYXN0SW50ZXJlc3QEAAAAFXVzZXJMYXN0SW50ZXJlc3RWYWx1ZQQAAAAHJG1hdGNoMAUAAAAQdXNlckxhc3RJbnRlcmVzdAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAABB1c2VyTGFzdEludGVyZXN0BQAAAAckbWF0Y2gwBQAAABB1c2VyTGFzdEludGVyZXN0BQAAAAxsYXN0SW50ZXJlc3QJAAUUAAAAAgUAAAAVdXNlckxhc3RJbnRlcmVzdFZhbHVlBQAAAA51c2VyU1dPUEFtb3VudAEAAAAgZ2V0VXNlclRvdGFsVm90ZUFtb3VudEZvck9uZVBvb2wAAAACAAAABHBvb2wAAAAEdXNlcgQAAAAGdm90aW5nCQEAAAALdmFsdWVPckVsc2UAAAACCQAEGgAAAAIFAAAAEHZvdGluZ0Zvck5ld1Bvb2wFAAAABHBvb2wA//////////8EAAAADmhlaWdodE9mVm90aW5nCQEAAAALdmFsdWVPckVsc2UAAAACCQAEGgAAAAIFAAAAEHZvdGluZ0Zvck5ld1Bvb2wJAAEsAAAAAgkAAaQAAAAB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NTgxMjYzNjMAAAACXzIEAAAAEXVzZXJVbnZvdGVkUGVyaW9kCAUAAAALJHQwNTgxMjYzNjMAAAACXzMEAAAAEXVzZXJVbnZvdGVkQWN0dWFsAwkAAAAAAAACBQAAABF1c2VyVW52b3RlZFBlcmlvZAUAAAAQY3VyclZvdGluZ1BlcmlvZAUAAAALdXNlclVudm90ZWQAAAAAAAAAAAAJAAUUAAAAAgUAAAARdXNlclRvdGFsVm90ZVNXT1AFAAAAEXVzZXJVbnZvdGVkQWN0dWFsAQAAABdnZXRVc2VyVm90ZU9wdGlvbkFtb3VudAAAAAEAAAAEdXNlcgkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIJAAQlAAAAAQUAAAAEdXNlcgUAAAAXa2V5VXNlclZvdGVPcHRpb25BbW91bnQAAAAAAAAAAAABAAAAFGdldFZvdGluZ1N0YXJ0SGVpZ2h0AAAAAQAAAAh2b3RlTmFtZQkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIFAAAACHZvdGVOYW1lBQAAABRrZXlWb3RpbmdTdGFydEhlaWdodAAAAAAAAAAAAAEAAAATZ2V0Vm90ZU9wdGlvbkFtb3VudAAAAAMAAAAEdXNlcgAAAAh2b3RlTmFtZQAAAAZvcHRpb24EAAAAFHVzZXJWb3RlT3B0aW9uQW1vdW50CQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkAASwAAAACCQABLAAAAAIFAAAACHZvdGVOYW1lBQAAAAZvcHRpb24JAAQlAAAAAQUAAAAEdXNlcgUAAAAXa2V5VXNlclZvdGVPcHRpb25BbW91bnQEAAAABHV2b2EEAAAAByRtYXRjaDAFAAAAFHVzZXJWb3RlT3B0aW9uQW1vdW50AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAABHV2b2EFAAAAByRtYXRjaDAFAAAABHV2b2EDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABFVuaXQEAAAABHV2b2EFAAAAByRtYXRjaDAAAAAAAAAAAAAJAAACAAAAAQIAAAALTWF0Y2ggZXJyb3IJAQAAABN2YWx1ZU9yRXJyb3JNZXNzYWdlAAAAAgUAAAAEdXZvYQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAABRObyBkYXRhIG9uIHRoZSBrZXk6IAUAAAAIdm90ZU5hbWUFAAAABm9wdGlvbgkABCUAAAABBQAAAAR1c2VyBQAAABdrZXlVc2VyVm90ZU9wdGlvbkFtb3VudAEAAAAPZ2V0Vm90ZUR1cmF0aW9uAAAAAQAAAAh2b3RlTmFtZQkBAAAAE3ZhbHVlT3JFcnJvck1lc3NhZ2UAAAACCQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgUAAAAIdm90ZU5hbWUFAAAAD2tleVZvdGVEdXJhdGlvbgkAASwAAAACCQABLAAAAAICAAAAFE5vIGRhdGEgb24gdGhlIGtleTogBQAAAAh2b3RlTmFtZQUAAAAPa2V5Vm90ZUR1cmF0aW9uAQAAABhnZXRUb3RhbFZvdGVPcHRpb25BbW91bnQAAAACAAAACHZvdGVOYW1lAAAABm9wdGlvbgQAAAAVdG90YWxWb3RlT3B0aW9uQW1vdW50CQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkAASwAAAACBQAAAAh2b3RlTmFtZQUAAAAGb3B0aW9uBQAAABhrZXlUb3RhbFZvdGVPcHRpb25BbW91bnQEAAAABHR2b2EEAAAAByRtYXRjaDAFAAAAFXRvdGFsVm90ZU9wdGlvbkFtb3VudAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAR0dm9hBQAAAAckbWF0Y2gwBQAAAAR0dm9hAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAARVbml0BAAAAAR0dm9hBQAAAAckbWF0Y2gwAAAAAAAAAAAACQAAAgAAAAECAAAAC01hdGNoIGVycm9yBQAAAAR0dm9hAQAAABRnZXRVc2VyR2V0QmFja0Ftb3VudAAAAAQAAAAIdm90ZU5hbWUAAAAGb3B0aW9uAAAABHVzZXIAAAARZ2V0QmFja1NXT1BIZWlnaHQEAAAAA2tleQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAAIdm90ZU5hbWUCAAAAAV8FAAAABm9wdGlvbgIAAAABXwkABCUAAAABBQAAAAR1c2VyAgAAAAFfCQABpAAAAAEFAAAAEWdldEJhY2tTV09QSGVpZ2h0CQEAAAATdmFsdWVPckVycm9yTWVzc2FnZQAAAAIJAAQaAAAAAgUAAAAEdGhpcwUAAAADa2V5CQABLAAAAAICAAAAFE5vIGRhdGEgb24gdGhlIGtleTogBQAAAANrZXkBAAAACWNsYWltQ2FsYwAAAAEAAAAGY2FsbGVyBAAAAAxsYXN0SW50ZXJlc3QJAQAAABNnZXRMYXN0SW50ZXJlc3RJbmZvAAAAAAQAAAALJHQwODE1NTgyMzUJAQAAABNnZXRVc2VySW50ZXJlc3RJbmZvAAAAAgUAAAAGY2FsbGVyBQAAAAxsYXN0SW50ZXJlc3QEAAAAEHVzZXJMYXN0SW50ZXJlc3QIBQAAAAskdDA4MTU1ODIzNQAAAAJfMQQAAAAOdXNlclNXT1BMb2NrZWQIBQAAAAskdDA4MTU1ODIzNQAAAAJfMgQAAAALY2xhaW1BbW91bnQJAABrAAAAAwUAAAAOdXNlclNXT1BMb2NrZWQJAABlAAAAAgUAAAAMbGFzdEludGVyZXN0BQAAABB1c2VyTGFzdEludGVyZXN0BQAAAApzY2FsZVZhbHVlBAAAAA91c2VyTmV3SW50ZXJlc3QFAAAADGxhc3RJbnRlcmVzdAkABRQAAAACBQAAAA91c2VyTmV3SW50ZXJlc3QFAAAAC2NsYWltQW1vdW50AAAACAAAAAFpAQAAAAdhaXJEcm9wAAAAAAMJAQAAAAEhAAAAAQUAAAAIaXNBY3RpdmUJAAACAAAAAQIAAAAfREFwcCBpcyBpbmFjdGl2ZSBhdCB0aGlzIG1vbWVudAQAAAALJHQwODUwMDg1NzUJAAUUAAAAAggJAAGRAAAAAggFAAAAAWkAAAAIcGF5bWVudHMAAAAAAAAAAAAAAAAGYW1vdW50CAkAAZEAAAACCAUAAAABaQAAAAhwYXltZW50cwAAAAAAAAAAAAAAAAdhc3NldElkBAAAAAlwbXRBbW91bnQIBQAAAAskdDA4NTAwODU3NQAAAAJfMQQAAAAKcG10QXNzZXRJZAgFAAAACyR0MDg1MDA4NTc1AAAAAl8yAwkBAAAAAiE9AAAAAgUAAAAKcG10QXNzZXRJZAUAAAAEU1dPUAkAAAIAAAABAgAAABRJbmNvcnJlY3QgcG10QXNzZXRJZAQAAAAPdG90YWxTV09QTG9ja2VkCQEAAAASZ2V0VG90YWxTV09QTG9ja2VkAAAAAAQAAAAMbGFzdEludGVyZXN0CQEAAAATZ2V0TGFzdEludGVyZXN0SW5mbwAAAAAEAAAAC2ludGVyZXN0TmV3CQAAZAAAAAIFAAAADGxhc3RJbnRlcmVzdAkAAGsAAAADBQAAAAlwbXRBbW91bnQFAAAACnNjYWxlVmFsdWUFAAAAD3RvdGFsU1dPUExvY2tlZAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgUAAAAPa2V5TGFzdEludGVyZXN0BQAAAAtpbnRlcmVzdE5ldwUAAAADbmlsAAAAAWkBAAAACGxvY2tTV09QAAAAAAMJAQAAAAEhAAAAAQUAAAAIaXNBY3RpdmUJAAACAAAAAQIAAAAfREFwcCBpcyBpbmFjdGl2ZSBhdCB0aGlzIG1vbWVudAQAAAALJHQwOTAxMzkwODgJAAUUAAAAAggJAAGRAAAAAggFAAAAAWkAAAAIcGF5bWVudHMAAAAAAAAAAAAAAAAGYW1vdW50CAkAAZEAAAACCAUAAAABaQAAAAhwYXltZW50cwAAAAAAAAAAAAAAAAdhc3NldElkBAAAAAlwbXRBbW91bnQIBQAAAAskdDA5MDEzOTA4OAAAAAJfMQQAAAAKcG10QXNzZXRJZAgFAAAACyR0MDkwMTM5MDg4AAAAAl8yAwkBAAAAAiE9AAAAAgUAAAAKcG10QXNzZXRJZAUAAAAEU1dPUAkAAAIAAAABAgAAABRJbmNvcnJlY3QgcG10QXNzZXRJZAQAAAAMbGFzdEludGVyZXN0CQEAAAATZ2V0TGFzdEludGVyZXN0SW5mbwAAAAAEAAAACyR0MDkyMDQ5Mjg2CQEAAAATZ2V0VXNlckludGVyZXN0SW5mbwAAAAIIBQAAAAFpAAAABmNhbGxlcgUAAAAMbGFzdEludGVyZXN0BAAAABB1c2VyTGFzdEludGVyZXN0CAUAAAALJHQwOTIwNDkyODYAAAACXzEEAAAADnVzZXJTV09QTG9ja2VkCAUAAAALJHQwOTIwNDkyODYAAAACXzIEAAAAC2NsYWltQW1vdW50CQAAawAAAAMFAAAADnVzZXJTV09QTG9ja2VkCQAAZQAAAAIFAAAADGxhc3RJbnRlcmVzdAUAAAAQdXNlckxhc3RJbnRlcmVzdAUAAAAKc2NhbGVWYWx1ZQQAAAARdXNlclNXT1BMb2NrZWROZXcJAABkAAAAAgkAAGQAAAACBQAAAA51c2VyU1dPUExvY2tlZAUAAAAJcG10QW1vdW50BQAAAAtjbGFpbUFtb3VudAQAAAAPdXNlck5ld0ludGVyZXN0BQAAAAxsYXN0SW50ZXJlc3QEAAAAD3RvdGFsU1dPUExvY2tlZAkBAAAAEmdldFRvdGFsU1dPUExvY2tlZAAAAAAEAAAAEnRvdGFsU1dPUExvY2tlZE5ldwkAAGQAAAACCQAAZAAAAAIFAAAAD3RvdGFsU1dPUExvY2tlZAUAAAAJcG10QW1vdW50BQAAAAtjbGFpbUFtb3VudAQAAAARdXNlckNsYWltZWRBbW91bnQJAQAAABhnZXRVc2VyU1dPUENsYWltZWRBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAAZAAAAAIFAAAAEXVzZXJDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAATa2V5VXNlckxhc3RJbnRlcmVzdAUAAAAPdXNlck5ld0ludGVyZXN0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABFrZXlVc2VyU1dPUExvY2tlZAUAAAARdXNlclNXT1BMb2NrZWROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAEmtleVRvdGFsU1dPUExvY2tlZAUAAAASdG90YWxTV09QTG9ja2VkTmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABhrZXlVc2VyU1dPUENsYWltZWRBbW91bnQFAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABxrZXlVc2VyU1dPUExhc3RDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAUAAAADbmlsAAAAAWkBAAAADHdpdGhkcmF3U1dPUAAAAAEAAAAOd2l0aGRyYXdBbW91bnQDCQEAAAABIQAAAAEFAAAACGlzQWN0aXZlCQAAAgAAAAECAAAAH0RBcHAgaXMgaW5hY3RpdmUgYXQgdGhpcyBtb21lbnQDCQAAZwAAAAIAAAAAAAAAAAAFAAAADndpdGhkcmF3QW1vdW50CQAAAgAAAAECAAAAE3dpdGhkcmF3QW1vdW50IDw9IDAEAAAAD3RvdGFsU1dPUExvY2tlZAkBAAAAEmdldFRvdGFsU1dPUExvY2tlZAAAAAAEAAAADnVzZXJTV09QTG9ja2VkCQEAAAARZ2V0VXNlclNXT1BMb2NrZWQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAADSR0MDEwNDM2MTA0OTEJAQAAAAljbGFpbUNhbGMAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAD3VzZXJOZXdJbnRlcmVzdAgFAAAADSR0MDEwNDM2MTA0OTEAAAACXzEEAAAAC2NsYWltQW1vdW50CAUAAAANJHQwMTA0MzYxMDQ5MQAAAAJfMgQAAAANJHQwMTA0OTYxMDU2MQkBAAAAD2dldFVzZXJWb3RlSW5mbwAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAOdXNlclZvdGVBbW91bnQIBQAAAA0kdDAxMDQ5NjEwNTYxAAAAAl8xBAAAABB1c2VyVW52b3RlQW1vdW50CAUAAAANJHQwMTA0OTYxMDU2MQAAAAJfMgQAAAAYdXNlclZvdGVBbW91bnRGb3JOZXdQb29sCQEAAAAgZ2V0VXNlclRvdGFsVm90ZUZvck5ld1Bvb2xBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIDAwMJAABmAAAAAgAAAAAAAAAAAAUAAAAQdXNlclVudm90ZUFtb3VudAYJAABmAAAAAgAAAAAAAAAAAAUAAAAOdXNlclZvdGVBbW91bnQGCQAAZgAAAAIAAAAAAAAAAAAFAAAAGHVzZXJWb3RlQW1vdW50Rm9yTmV3UG9vbAkAAAIAAAABAgAAAEp1c2VyVW52b3RlQW1vdW50IDwgMCB8fCB1c2VyVm90ZUFtb3VudCA8IDAgfHwgdXNlclZvdGVBbW91bnRGb3JOZXdQb29sIDwgMAQAAAASYXZhaWxhYmxlVG9VbnN0YWtlCQAAZQAAAAIFAAAADnVzZXJTV09QTG9ja2VkCQABlgAAAAEJAARMAAAAAgUAAAAYdXNlclZvdGVBbW91bnRGb3JOZXdQb29sCQAETAAAAAIJAABkAAAAAgUAAAAOdXNlclZvdGVBbW91bnQFAAAAEHVzZXJVbnZvdGVBbW91bnQFAAAAA25pbAMJAABmAAAAAgUAAAAOd2l0aGRyYXdBbW91bnQFAAAAEmF2YWlsYWJsZVRvVW5zdGFrZQkAAAIAAAABAgAAACN3aXRoZHJhd0Ftb3VudCA+IGF2YWlsYWJsZVRvVW5zdGFrZQQAAAASdG90YWxTV09QTG9ja2VkTmV3CQAAZQAAAAIJAABkAAAAAgUAAAAPdG90YWxTV09QTG9ja2VkBQAAAAtjbGFpbUFtb3VudAUAAAAOd2l0aGRyYXdBbW91bnQEAAAAEXVzZXJTV09QYW1vdW50TmV3CQAAZQAAAAIJAABkAAAAAgUAAAAOdXNlclNXT1BMb2NrZWQFAAAAC2NsYWltQW1vdW50BQAAAA53aXRoZHJhd0Ftb3VudAQAAAARdXNlckNsYWltZWRBbW91bnQJAQAAABhnZXRVc2VyU1dPUENsYWltZWRBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAAZAAAAAIFAAAAEXVzZXJDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAATa2V5VXNlckxhc3RJbnRlcmVzdAUAAAAPdXNlck5ld0ludGVyZXN0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABFrZXlVc2VyU1dPUExvY2tlZAUAAAARdXNlclNXT1BhbW91bnROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAEmtleVRvdGFsU1dPUExvY2tlZAUAAAASdG90YWxTV09QTG9ja2VkTmV3CQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcgUAAAAOd2l0aGRyYXdBbW91bnQFAAAABFNXT1AJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAGGtleVVzZXJTV09QQ2xhaW1lZEFtb3VudAUAAAAUdXNlckNsYWltZWRBbW91bnROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAHGtleVVzZXJTV09QTGFzdENsYWltZWRBbW91bnQFAAAAC2NsYWltQW1vdW50BQAAAANuaWwAAAABaQEAAAAUY2xhaW1BbmRXaXRoZHJhd1NXT1AAAAAAAwkBAAAAASEAAAABBQAAAAhpc0FjdGl2ZQkAAAIAAAABAgAAAB9EQXBwIGlzIGluYWN0aXZlIGF0IHRoaXMgbW9tZW50BAAAAAxsYXN0SW50ZXJlc3QJAQAAABNnZXRMYXN0SW50ZXJlc3RJbmZvAAAAAAQAAAANJHQwMTE5MzYxMTk5MQkBAAAACWNsYWltQ2FsYwAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAPdXNlck5ld0ludGVyZXN0CAUAAAANJHQwMTE5MzYxMTk5MQAAAAJfMQQAAAALY2xhaW1BbW91bnQIBQAAAA0kdDAxMTkzNjExOTkxAAAAAl8yBAAAABF1c2VyQ2xhaW1lZEFtb3VudAkBAAAAGGdldFVzZXJTV09QQ2xhaW1lZEFtb3VudAAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAUdXNlckNsYWltZWRBbW91bnROZXcJAABkAAAAAgUAAAARdXNlckNsYWltZWRBbW91bnQFAAAAC2NsYWltQW1vdW50AwkAAAAAAAACBQAAAAtjbGFpbUFtb3VudAAAAAAAAAAAAAkAAAIAAAABAgAAABlZb3UgaGF2ZSAwIGF2YWlsYWJsZSBTV09QCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABNrZXlVc2VyTGFzdEludGVyZXN0BQAAAA91c2VyTmV3SW50ZXJlc3QJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAGGtleVVzZXJTV09QQ2xhaW1lZEFtb3VudAUAAAAUdXNlckNsYWltZWRBbW91bnROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAHGtleVVzZXJTV09QTGFzdENsYWltZWRBbW91bnQFAAAAC2NsYWltQW1vdW50CQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcgUAAAALY2xhaW1BbW91bnQFAAAABFNXT1AFAAAAA25pbAAAAAFpAQAAABFjbGFpbUFuZFN0YWtlU1dPUAAAAAADCQEAAAABIQAAAAEFAAAACGlzQWN0aXZlCQAAAgAAAAECAAAAH0RBcHAgaXMgaW5hY3RpdmUgYXQgdGhpcyBtb21lbnQEAAAAD3RvdGFsU1dPUExvY2tlZAkBAAAAEmdldFRvdGFsU1dPUExvY2tlZAAAAAAEAAAADnVzZXJTV09QTG9ja2VkCQEAAAARZ2V0VXNlclNXT1BMb2NrZWQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAADGxhc3RJbnRlcmVzdAkBAAAAE2dldExhc3RJbnRlcmVzdEluZm8AAAAABAAAAA0kdDAxMjc3MDEyODI1CQEAAAAJY2xhaW1DYWxjAAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAAA91c2VyTmV3SW50ZXJlc3QIBQAAAA0kdDAxMjc3MDEyODI1AAAAAl8xBAAAAAtjbGFpbUFtb3VudAgFAAAADSR0MDEyNzcwMTI4MjUAAAACXzIEAAAAEXVzZXJTV09QTG9ja2VkTmV3CQAAZAAAAAIFAAAADnVzZXJTV09QTG9ja2VkBQAAAAtjbGFpbUFtb3VudAQAAAASdG90YWxTV09QTG9ja2VkTmV3CQAAZAAAAAIFAAAAD3RvdGFsU1dPUExvY2tlZAUAAAALY2xhaW1BbW91bnQEAAAAEXVzZXJDbGFpbWVkQW1vdW50CQEAAAAYZ2V0VXNlclNXT1BDbGFpbWVkQW1vdW50AAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAABR1c2VyQ2xhaW1lZEFtb3VudE5ldwkAAGQAAAACBQAAABF1c2VyQ2xhaW1lZEFtb3VudAUAAAALY2xhaW1BbW91bnQDCQAAAAAAAAIFAAAAC2NsYWltQW1vdW50AAAAAAAAAAAACQAAAgAAAAECAAAAGVlvdSBoYXZlIDAgYXZhaWxhYmxlIFNXT1AJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAE2tleVVzZXJMYXN0SW50ZXJlc3QFAAAAD3VzZXJOZXdJbnRlcmVzdAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgUAAAASa2V5VG90YWxTV09QTG9ja2VkBQAAABJ0b3RhbFNXT1BMb2NrZWROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAEWtleVVzZXJTV09QTG9ja2VkBQAAABF1c2VyU1dPUExvY2tlZE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAAYa2V5VXNlclNXT1BDbGFpbWVkQW1vdW50BQAAABR1c2VyQ2xhaW1lZEFtb3VudE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAAca2V5VXNlclNXT1BMYXN0Q2xhaW1lZEFtb3VudAUAAAALY2xhaW1BbW91bnQFAAAAA25pbAAAAAFpAQAAAA11cGRhdGVXZWlnaHRzAAAABQAAAA1wcmV2aW91c1Bvb2xzAAAAD3ByZXZpb3VzUmV3YXJkcwAAAAxjdXJyZW50UG9vbHMAAAAOY3VycmVudFJld2FyZHMAAAAScmV3YXJkVXBkYXRlSGVpZ2h0AwkBAAAAASEAAAABBQAAAAhpc0FjdGl2ZQkAAAIAAAABAgAAAB9EQXBwIGlzIGluYWN0aXZlIGF0IHRoaXMgbW9tZW50AwkBAAAAASEAAAABCQEAAAAPY29udGFpbnNFbGVtZW50AAAAAgkABEwAAAACBQAAAAxhZG1pblB1YktleTEJAARMAAAAAgUAAAAMYWRtaW5QdWJLZXkyCQAETAAAAAIFAAAADGFkbWluUHViS2V5MwkABEwAAAACBQAAABRhZG1pblB1YktleVN0YXJ0U3RvcAkABEwAAAACBQAAABFhZG1pblB1YktleVdhbGxldAUAAAADbmlsCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkJAAACAAAAAQIAAAAhT25seSBhZG1pbiBjYW4gY2FsbCB0aGlzIGZ1bmN0aW9uCgEAAAADc3VtAAAAAgAAAAFhAAAAAWIJAABkAAAAAgUAAAABYQUAAAABYgoBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACAAAAC2FjY3VtdWxhdGVkAAAABHBvb2wEAAAACXBvb2xJbmRleAkBAAAABXZhbHVlAAAAAQkABE8AAAACBQAAAA1wcmV2aW91c1Bvb2xzBQAAAARwb29sBAAAAApwb29sUmV3YXJkCQABkQAAAAIFAAAAD3ByZXZpb3VzUmV3YXJkcwUAAAAJcG9vbEluZGV4CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIFAAAABHBvb2wFAAAAHWtleVJld2FyZFBvb2xGcmFjdGlvblByZXZpb3VzBQAAAApwb29sUmV3YXJkBQAAAAthY2N1bXVsYXRlZAoBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIAAAALYWNjdW11bGF0ZWQAAAAEcG9vbAQAAAAJcG9vbEluZGV4CQEAAAAFdmFsdWUAAAABCQAETwAAAAIFAAAADGN1cnJlbnRQb29scwUAAAAEcG9vbAQAAAAKcG9vbFJld2FyZAkAAZEAAAACBQAAAA5jdXJyZW50UmV3YXJkcwUAAAAJcG9vbEluZGV4CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIFAAAABHBvb2wFAAAAHGtleVJld2FyZFBvb2xGcmFjdGlvbkN1cnJlbnQFAAAACnBvb2xSZXdhcmQFAAAAC2FjY3VtdWxhdGVkBAAAABFzdW1SZXdhcmRQcmV2aW91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YWNjMTcxNDYwNjE0NjM5BAAAABAkYWNjMTgxNDYwNjE0NjM5CQEAAAADc3VtAAAAAgUAAAAQJGFjYzE3MTQ2MDYxNDYzOQkAAZEAAAACBQAAAA8kbGlzdDE0NjA2MTQ2MzkAAAAAAAAAABEDCQAAAAAAAAIFAAAADyRzaXplMTQ2MDYxNDYzOQAAAAAAAAAAEgUAAAAQJGFjYzE4MTQ2MDYxNDYzOQQAAAAQJGFjYzE5MTQ2MDYxNDYzOQkBAAAAA3N1bQAAAAIFAAAAECRhY2MxODE0NjA2MTQ2MzkJAAGRAAAAAgUAAAAPJGxpc3QxNDYwNjE0NjM5AAAAAAAAAAASAwkAAAAAAAACBQAAAA8kc2l6ZTE0NjA2MTQ2MzkAAAAAAAAAABMFAAAAECRhY2MxOTE0NjA2MTQ2MzkEAAAAECRhY2MyMDE0NjA2MTQ2MzkJAQAAAANzdW0AAAACBQAAABAkYWNjMTkxNDYwNjE0NjM5CQABkQAAAAIFAAAADyRsaXN0MTQ2MDYxNDYzOQAAAAAAAAAAEwMJAAAAAAAAAgUAAAAPJHNpemUxNDYwNjE0NjM5AAAAAAAAAAAUBQAAABAkYWNjMjAxNDYwNjE0NjM5BAAAABAkYWNjMjExNDYwNjE0NjM5CQEAAAADc3VtAAAAAgUAAAAQJGFjYzIwMTQ2MDYxNDYzOQkAAZEAAAACBQAAAA8kbGlzdDE0NjA2MTQ2MzkAAAAAAAAAABQJAAACAAAAAQIAAAATTGlzdCBzaXplIGV4Y2VlZCAyMAQAAAAQc3VtUmV3YXJkQ3VycmVudAQAAAAPJGxpc3QxNDY2ODE0NzAwBQAAAA5jdXJyZW50UmV3YXJkcwQAAAAPJHNpemUxNDY2ODE0NzAwCQABkAAAAAEFAAAADyRsaXN0MTQ2NjgxNDcwMAQAAAAPJGFjYzAxNDY2ODE0NzAwAAAAAAAAAAAAAwkAAAAAAAACBQAAAA8kc2l6ZTE0NjY4MTQ3MDAAAAAAAAAAAAAFAAAADyRhY2MwMTQ2NjgxNDcwMAQAAAAPJGFjYzExNDY2ODE0NzAwCQEAAAADc3VtAAAAAgUAAAAPJGFjYzAxNDY2ODE0NzAwCQABkQAAAAIFAAAADyRsaXN0MTQ2NjgxNDcwMAAAAAAAAAAAAAMJAAAAAAAAAgUAAAAPJHNpemUxNDY2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AAAAAAAAEwUAAAAQJGFjYzE5MTQ2NjgxNDcwMAQAAAAQJGFjYzIwMTQ2NjgxNDcwMAkBAAAAA3N1bQAAAAIFAAAAECRhY2MxOTE0NjY4MTQ3MDAJAAGRAAAAAgUAAAAPJGxpc3QxNDY2ODE0NzAwAAAAAAAAAAATAwkAAAAAAAACBQAAAA8kc2l6ZTE0NjY4MTQ3MDAAAAAAAAAAABQFAAAAECRhY2MyMDE0NjY4MTQ3MDAEAAAAECRhY2MyMTE0NjY4MTQ3MDAJAQAAAANzdW0AAAACBQAAABAkYWNjMjAxNDY2ODE0NzAwCQABkQAAAAIFAAAADyRsaXN0MTQ2NjgxNDcwMAAAAAAAAAAAFAkAAAIAAAABAgAAABNMaXN0IHNpemUgZXhjZWVkIDIwAwkAAGYAAAACBQAAAAZoZWlnaHQFAAAAEnJld2FyZFVwZGF0ZUhlaWdodAkAAAIAAAABAgAAABtyZXdhcmRVcGRhdGVIZWlnaHQgPCBoZWlnaHQDAwkBAAAAAiE9AAAAAgUAAAARc3VtUmV3YXJkUHJldmlvdXMFAAAADnRvdGFsVm90ZVNoYXJlBgkBAAAAAiE9AAAAAgUAAAAQc3VtUmV3YXJkQ3VycmVudAUAAAAOdG90YWxWb3RlU2hhcmUJAAACAAAAAQIAAABJc3VtUmV3YXJkUHJldmlvdXMgIT0gdG90YWxWb3RlU2hhcmUgb3Igc3VtUmV3YXJkQ3VycmVudCAhPSB0b3RhbFZvdGVTaGFyZQQAAAAWcHJldmlvdXNSZXdhcmRFbnRyeU5ldwQAAAAPJGxpc3QxNTAwOTE1MDU3BQAAAA1wcmV2aW91c1Bvb2xzBAAAAA8kc2l6ZTE1MDA5MTUwNTcJAAGQAAAAAQUAAAAPJGxpc3QxNTAwOTE1MDU3BAAAAA8kYWNjMDE1MDA5MTUwNTcFAAAAA25pbAMJAAAAAAAAAgUAAAAPJHNpemUxNTAwOTE1MDU3AAAAAAAAAAAABQAAAA8kYWNjMDE1MDA5MTUwNTcEAAAADyRhY2MxMTUwMDkxNTA1NwkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjMDE1MDA5MTUwNTcJAAGRAAAAAgUAAAAPJGxpc3QxNTAwOTE1MDU3AAAAAAAAAAAAAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDA5MTUwNTcAAAAAAAAAAAEFAAAADyRhY2MxMTUwMDkxNTA1NwQAAAAPJGFjYzIxNTAwOTE1MDU3CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2MxMTUwMDkxNTA1NwkAAZEAAAACBQAAAA8kbGlzdDE1MDA5MTUwNTcAAAAAAAAAAAEDCQAAAAAAAAIFAAAADyRzaXplMTUwMDkxNTA1NwAAAAAAAAAAAgUAAAAPJGFjYzIxNTAwOTE1MDU3BAAAAA8kYWNjMzE1MDA5MTUwNTcJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzIxNTAwOTE1MDU3CQABkQAAAAIFAAAADyRsaXN0MTUwMDkxNTA1NwAAAAAAAAAAAgMJAAAAAAAAAgUAAAAPJHNpemUxNTAwOTE1MDU3AAAAAAAAAAADBQAAAA8kYWNjMzE1MDA5MTUwNTcEAAAADyRhY2M0MTUwMDkxNTA1NwkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjMzE1MDA5MTUwNTcJAAGRAAAAAgUAAAAPJGxpc3QxNTAwOTE1MDU3AAAAAAAAAAADAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDA5MTUwNTcAAAAAAAAAAAQFAAAADyRhY2M0MTUwMDkxNTA1NwQAAAAPJGFjYzUxNTAwOTE1MDU3CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M0MTUwMDkxNTA1NwkAAZEAAAACBQAAAA8kbGlzdDE1MDA5MTUwNTcAAAAAAAAAAAQDCQAAAAAAAAIFAAAADyRzaXplMTUwMDkxNTA1NwAAAAAAAAAABQUAAAAPJGFjYzUxNTAwOTE1MDU3BAAAAA8kYWNjNjE1MDA5MTUwNTcJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzUxNTAwOTE1MDU3CQABkQAAAAIFAAAADyRsaXN0MTUwMDkxNTA1NwAAAAAAAAAABQMJAAAAAAAAAgUAAAAPJHNpemUxNTAwOTE1MDU3AAAAAAAAAAAGBQAAAA8kYWNjNjE1MDA5MTUwNTcEAAAADyRhY2M3MTUwMDkxNTA1NwkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjNjE1MDA5MTUwNTcJAAGRAAAAAgUAAAAPJGxpc3QxNTAwOTE1MDU3AAAAAAAAAAAGAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDA5MTUwNTcAAAAAAAAAAAcFAAAADyRhY2M3MTUwMDkxNTA1NwQAAAAPJGFjYzgxNTAwOTE1MDU3CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M3MTUwMDkxNTA1NwkAAZEAAAACBQAAAA8kbGlzdDE1MDA5MTUwNTcAAAAAAAAAAAcDCQAAAAAAAAIFAAAADyRzaXplMTUwMDkxNTA1NwAAAAAAAAAACAUAAAAPJGFjYzgxNTAwOTE1MDU3BAAAAA8kYWNjOTE1MDA5MTUwNTcJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzgxNTAwOTE1MDU3CQABkQAAAAIFAAAADyRsaXN0MTUwMDkxNTA1NwAAAAAAAAAACAMJAAAAAAAAAgUAAAAPJHNpemUxNTAwOTE1MDU3AAAAAAAAAAAJBQAAAA8kYWNjOTE1MDA5MTUwNTcEAAAAECRhY2MxMDE1MDA5MTUwNTcJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzkxNTAwOTE1MDU3CQABkQAAAAIFAAAADyRsaXN0MTUwMDkxNTA1NwAAAAAAAAAACQMJAAAAAAAAAgUAAAAPJHNpemUxNTAwOTE1MDU3AAAAAAAAAAAKBQAAABAkYWNjMTAxNTAwOTE1MDU3BAAAABAkYWNjMTExNTAwOTE1MDU3CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxMDE1MDA5MTUwNTcJAAGRAAAAAgUAAAAPJGxpc3QxNTAwOTE1MDU3AAAAAAAAAAAKAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDA5MTUwNTcAAAAAAAAAAAsFAAAAECRhY2MxMTE1MDA5MTUwNTcEAAAAECRhY2MxMjE1MDA5MTUwNTcJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzExMTUwMDkxNTA1NwkAAZEAAAACBQAAAA8kbGlzdDE1MDA5MTUwNTcAAAAAAAAAAAsDCQAAAAAAAAIFAAAADyRzaXplMTUwMDkxNTA1NwAAAAAAAAAADAUAAAAQJGFjYzEyMTUwMDkxNTA1NwQAAAAQJGFjYzEzMTUwMDkxNTA1NwkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTIxNTAwOTE1MDU3CQABkQAAAAIFAAAADyRsaXN0MTUwMDkxNTA1NwAAAAAAAAAADAMJAAAAAAAAAgUAAAAPJHNpemUxNTAwOTE1MDU3AAAAAAAAAAANBQAAABAkYWNjMTMxNTAwOTE1MDU3BAAAABAkYWNjMTQxNTAwOTE1MDU3CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxMzE1MDA5MTUwNTcJAAGRAAAAAgUAAAAPJGxpc3QxNTAwOTE1MDU3AAAAAAAAAAANAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDA5MTUwNTcAAAAAAAAAAA4FAAAAECRhY2MxNDE1MDA5MTUwNTcEAAAAECRhY2MxNTE1MDA5MTUwNTcJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE0MTUwMDkxNTA1NwkAAZEAAAACBQAAAA8kbGlzdDE1MDA5MTUwNTcAAAAAAAAAAA4DCQAAAAAAAAIFAAAADyRzaXplMTUwMDkxNTA1NwAAAAAAAAAADwUAAAAQJGFjYzE1MTUwMDkxNTA1NwQAAAAQJGFjYzE2MTUwMDkxNTA1NwkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTUxNTAwOTE1MDU3CQABkQAAAAIFAAAADyRsaXN0MTUwMDkxNTA1NwAAAAAAAAAADwMJAAAAAAAAAgUAAAAPJHNpemUxNTAwOTE1MDU3AAAAAAAAAAAQBQAAABAkYWNjMTYxNTAwOTE1MDU3BAAAABAkYWNjMTcxNTAwOTE1MDU3CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxNjE1MDA5MTUwNTcJAAGRAAAAAgUAAAAPJGxpc3QxNTAwOTE1MDU3AAAAAAAAAAAQAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDA5MTUwNTcAAAAAAAAAABEFAAAAECRhY2MxNzE1MDA5MTUwNTcEAAAAECRhY2MxODE1MDA5MTUwNTcJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE3MTUwMDkxNTA1NwkAAZEAAAACBQAAAA8kbGlzdDE1MDA5MTUwNTcAAAAAAAAAABEDCQAAAAAAAAIFAAAADyRzaXplMTUwMDkxNTA1NwAAAAAAAAAAEgUAAAAQJGFjYzE4MTUwMDkxNTA1NwQAAAAQJGFjYzE5MTUwMDkxNTA1NwkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTgxNTAwOTE1MDU3CQABkQAAAAIFAAAADyRsaXN0MTUwMDkxNTA1NwAAAAAAAAAAEgMJAAAAAAAAAgUAAAAPJHNpemUxNTAwOTE1MDU3AAAAAAAAAAATBQAAABAkYWNjMTkxNTAwOTE1MDU3BAAAABAkYWNjMjAxNTAwOTE1MDU3CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxOTE1MDA5MTUwNTcJAAGRAAAAAgUAAAAPJGxpc3QxNTAwOTE1MDU3AAAAAAAAAAATAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDA5MTUwNTcAAAAAAAAAABQFAAAAECRhY2MyMDE1MDA5MTUwNTcEAAAAECRhY2MyMTE1MDA5MTUwNTcJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzIwMTUwMDkxNTA1NwkAAZEAAAACBQAAAA8kbGlzdDE1MDA5MTUwNTcAAAAAAAAAABQJAAACAAAAAQIAAAATTGlzdCBzaXplIGV4Y2VlZCAyMAQAAAAVY3VycmVudFJld2FyZEVudHJ5TmV3BAAAAA8kbGlzdDE1MDkwMTUxMzYFAAAADGN1cnJlbnRQb29scwQAAAAPJHNpemUxNTA5MDE1MTM2CQABkAAAAAEFAAAADyRsaXN0MTUwOTAxNTEzNgQAAAAPJGFjYzAxNTA5MDE1MTM2BQAAAANuaWwDCQAAAAAAAAIFAAAADyRzaXplMTUwOTAxNTEzNgAAAAAAAAAAAAUAAAAPJGFjYzAxNTA5MDE1MTM2BAAAAA8kYWNjMTE1MDkwMTUxMzYJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjMDE1MDkwMTUxMzYJAAGRAAAAAgUAAAAPJGxpc3QxNTA5MDE1MTM2AAAAAAAAAAAAAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDkwMTUxMzYAAAAAAAAAAAEFAAAADyRhY2MxMTUwOTAxNTEzNgQAAAAPJGFjYzIxNTA5MDE1MTM2CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzExNTA5MDE1MTM2CQABkQAAAAIFAAAADyRsaXN0MTUwOTAxNTEzNgAAAAAAAAAAAQMJAAAAAAAAAgUAAAAPJHNpemUxNTA5MDE1MTM2AAAAAAAAAAACBQAAAA8kYWNjMjE1MDkwMTUxMzYEAAAADyRhY2MzMTUwOTAxNTEzNgkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2MyMTUwOTAxNTEzNgkAAZEAAAACBQAAAA8kbGlzdDE1MDkwMTUxMzYAAAAAAAAAAAIDCQAAAAAAAAIFAAAADyRzaXplMTUwOTAxNTEzNgAAAAAAAAAAAwUAAAAPJGFjYzMxNTA5MDE1MTM2BAAAAA8kYWNjNDE1MDkwMTUxMzYJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjMzE1MDkwMTUxMzYJAAGRAAAAAgUAAAAPJGxpc3QxNTA5MDE1MTM2AAAAAAAAAAADAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDkwMTUxMzYAAAAAAAAAAAQFAAAADyRhY2M0MTUwOTAxNTEzNgQAAAAPJGFjYzUxNTA5MDE1MTM2CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzQxNTA5MDE1MTM2CQABkQAAAAIFAAAADyRsaXN0MTUwOTAxNTEzNgAAAAAAAAAABAMJAAAAAAAAAgUAAAAPJHNpemUxNTA5MDE1MTM2AAAAAAAAAAAFBQAAAA8kYWNjNTE1MDkwMTUxMzYEAAAADyRhY2M2MTUwOTAxNTEzNgkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M1MTUwOTAxNTEzNgkAAZEAAAACBQAAAA8kbGlzdDE1MDkwMTUxMzYAAAAAAAAAAAUDCQAAAAAAAAIFAAAADyRzaXplMTUwOTAxNTEzNgAAAAAAAAAABgUAAAAPJGFjYzYxNTA5MDE1MTM2BAAAAA8kYWNjNzE1MDkwMTUxMzYJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjNjE1MDkwMTUxMzYJAAGRAAAAAgUAAAAPJGxpc3QxNTA5MDE1MTM2AAAAAAAAAAAGAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDkwMTUxMzYAAAAAAAAAAAcFAAAADyRhY2M3MTUwOTAxNTEzNgQAAAAPJGFjYzgxNTA5MDE1MTM2CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzcxNTA5MDE1MTM2CQABkQAAAAIFAAAADyRsaXN0MTUwOTAxNTEzNgAAAAAAAAAABwMJAAAAAAAAAgUAAAAPJHNpemUxNTA5MDE1MTM2AAAAAAAAAAAIBQAAAA8kYWNjODE1MDkwMTUxMzYEAAAADyRhY2M5MTUwOTAxNTEzNgkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M4MTUwOTAxNTEzNgkAAZEAAAACBQAAAA8kbGlzdDE1MDkwMTUxMzYAAAAAAAAAAAgDCQAAAAAAAAIFAAAADyRzaXplMTUwOTAxNTEzNgAAAAAAAAAACQUAAAAPJGFjYzkxNTA5MDE1MTM2BAAAABAkYWNjMTAxNTA5MDE1MTM2CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzkxNTA5MDE1MTM2CQABkQAAAAIFAAAADyRsaXN0MTUwOTAxNTEzNgAAAAAAAAAACQMJAAAAAAAAAgUAAAAPJHNpemUxNTA5MDE1MTM2AAAAAAAAAAAKBQAAABAkYWNjMTAxNTA5MDE1MTM2BAAAABAkYWNjMTExNTA5MDE1MTM2CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzEwMTUwOTAxNTEzNgkAAZEAAAACBQAAAA8kbGlzdDE1MDkwMTUxMzYAAAAAAAAAAAoDCQAAAAAAAAIFAAAADyRzaXplMTUwOTAxNTEzNgAAAAAAAAAACwUAAAAQJGFjYzExMTUwOTAxNTEzNgQAAAAQJGFjYzEyMTUwOTAxNTEzNgkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxMTE1MDkwMTUxMzYJAAGRAAAAAgUAAAAPJGxpc3QxNTA5MDE1MTM2AAAAAAAAAAALAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDkwMTUxMzYAAAAAAAAAAAwFAAAAECRhY2MxMjE1MDkwMTUxMzYEAAAAECRhY2MxMzE1MDkwMTUxMzYJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTIxNTA5MDE1MTM2CQABkQAAAAIFAAAADyRsaXN0MTUwOTAxNTEzNgAAAAAAAAAADAMJAAAAAAAAAgUAAAAPJHNpemUxNTA5MDE1MTM2AAAAAAAAAAANBQAAABAkYWNjMTMxNTA5MDE1MTM2BAAAABAkYWNjMTQxNTA5MDE1MTM2CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzEzMTUwOTAxNTEzNgkAAZEAAAACBQAAAA8kbGlzdDE1MDkwMTUxMzYAAAAAAAAAAA0DCQAAAAAAAAIFAAAADyRzaXplMTUwOTAxNTEzNgAAAAAAAAAADgUAAAAQJGFjYzE0MTUwOTAxNTEzNgQAAAAQJGFjYzE1MTUwOTAxNTEzNgkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxNDE1MDkwMTUxMzYJAAGRAAAAAgUAAAAPJGxpc3QxNTA5MDE1MTM2AAAAAAAAAAAOAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDkwMTUxMzYAAAAAAAAAAA8FAAAAECRhY2MxNTE1MDkwMTUxMzYEAAAAECRhY2MxNjE1MDkwMTUxMzYJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTUxNTA5MDE1MTM2CQABkQAAAAIFAAAADyRsaXN0MTUwOTAxNTEzNgAAAAAAAAAADwMJAAAAAAAAAgUAAAAPJHNpemUxNTA5MDE1MTM2AAAAAAAAAAAQBQAAABAkYWNjMTYxNTA5MDE1MTM2BAAAABAkYWNjMTcxNTA5MDE1MTM2CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE2MTUwOTAxNTEzNgkAAZEAAAACBQAAAA8kbGlzdDE1MDkwMTUxMzYAAAAAAAAAABADCQAAAAAAAAIFAAAADyRzaXplMTUwOTAxNTEzNgAAAAAAAAAAEQUAAAAQJGFjYzE3MTUwOTAxNTEzNgQAAAAQJGFjYzE4MTUwOTAxNTEzNgkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxNzE1MDkwMTUxMzYJAAGRAAAAAgUAAAAPJGxpc3QxNTA5MDE1MTM2AAAAAAAAAAARAwkAAAAAAAACBQAAAA8kc2l6ZTE1MDkwMTUxMzYAAAAAAAAAABIFAAAAECRhY2MxODE1MDkwMTUxMzYEAAAAECRhY2MxOTE1MDkwMTUxMzYJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTgxNTA5MDE1MTM2CQABkQAAAAIFAAAADyRsaXN0MTUwOTAxNTEzNgAAAAAAAAAAEgMJAAAAAAAAAgUAAAAPJHNpemUxNTA5MDE1MTM2AAAAAAAAAAATBQAAABAkYWNjMTkxNTA5MDE1MTM2BAAAABAkYWNjMjAxNTA5MDE1MTM2CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE5MTUwOTAxNTEzNgkAAZEAAAACBQAAAA8kbGlzdDE1MDkwMTUxMzYAAAAAAAAAABMDCQAAAAAAAAIFAAAADyRzaXplMTUwOTAxNTEzNgAAAAAAAAAAFAUAAAAQJGFjYzIwMTUwOTAxNTEzNgQAAAAQJGFjYzIxMTUwOTAxNTEzNgkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MyMDE1MDkwMTUxMzYJAAGRAAAAAgUAAAAPJGxpc3QxNTA5MDE1MTM2AAAAAAAAAAAUCQAAAgAAAAECAAAAE0xpc3Qgc2l6ZSBleGNlZWQgMjAJAAROAAAAAgkABE4AAAACBQAAABZwcmV2aW91c1Jld2FyZEVudHJ5TmV3BQAAABVjdXJyZW50UmV3YXJkRW50cnlOZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAFWtleVJld2FyZFVwZGF0ZUhlaWdodAUAAAAScmV3YXJkVXBkYXRlSGVpZ2h0BQAAAANuaWwAAAABaQEAAAAIc2h1dGRvd24AAAAAAwkBAAAAASEAAAABBQAAAAhpc0FjdGl2ZQkAAAIAAAABCQABLAAAAAICAAAAIkRBcHAgaXMgYWxyZWFkeSBzdXNwZW5kZWQuIENhdXNlOiAJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQdAAAAAgUAAAAEdGhpcwUAAAAIa2V5Q2F1c2UCAAAAGnRoZSBjYXVzZSB3YXNuJ3Qgc3BlY2lmaWVkAwkBAAAAASEAAAABCQEAAAAPY29udGFpbnNFbGVtZW50AAAAAgkABEwAAAACBQAAAAxhZG1pblB1YktleTEJAARMAAAAAgUAAAAMYWRtaW5QdWJLZXkyCQAETAAAAAIFAAAADGFkbWluUHViS2V5MwkABEwAAAACBQAAABRhZG1pblB1YktleVN0YXJ0U3RvcAUAAAADbmlsCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkJAAACAAAAAQIAAAAhT25seSBhZG1pbiBjYW4gY2FsbCB0aGlzIGZ1bmN0aW9uCQEAAAAHc3VzcGVuZAAAAAECAAAAD1BhdXNlZCBieSBhZG1pbgAAAAFpAQAAAAhhY3RpdmF0ZQAAAAADBQAAAAhpc0FjdGl2ZQkAAAIAAAABAgAAABZEQXBwIGlzIGFscmVhZHkgYWN0aXZlAwkBAAAAASEAAAABCQEAAAAPY29udGFpbnNFbGVtZW50AAAAAgkABEwAAAACBQAAAAxhZG1pblB1YktleTEJAARMAAAAAgUAAAAMYWRtaW5QdWJLZXkyCQAETAAAAAIFAAAADGFkbWluUHViS2V5MwkABEwAAAACBQAAABRhZG1pblB1YktleVN0YXJ0U3RvcAUAAAADbmlsCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkJAAACAAAAAQIAAAAhT25seSBhZG1pbiBjYW4gY2FsbCB0aGlzIGZ1bmN0aW9uCQAETAAAAAIJAQAAAAxCb29sZWFuRW50cnkAAAACBQAAAAlrZXlBY3RpdmUGCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAEFAAAACGtleUNhdXNlBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleVdrsFA=", "height": 1549551, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: FcKP5yTRUHxnVYdCSeELWSAhMtvEDDKtZ1NK7pLu6jT6 Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 4 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = base58'Kn7NpzaG12dLZgcHf2ipUftU6hbJygmrhFqQYE4B7ZK'
5+
6+let b = base58'Kn7NpzaG12dLZgcHf2ipUftU6hbJygmrhFqQYE4B7ZK'
7+
8+let c = base58'Kn7NpzaG12dLZgcHf2ipUftU6hbJygmrhFqQYE4B7ZK'
9+
10+let d = base58'Kn7NpzaG12dLZgcHf2ipUftU6hbJygmrhFqQYE4B7ZK'
11+
12+let e = base58'5CqqMkmtXXt35KRH9LdWA3ap6TffPvTT5SHQzYrVFbBw'
13+
14+let f = "active"
15+
16+let g = "shutdown_cause"
17+
18+let h = "last_interest"
19+
20+let i = "_last_interest"
21+
22+let j = "_SWOP_amount"
23+
24+let k = "_getBackHeight"
25+
26+let l = "total_SWOP_amount"
27+
28+let m = "_user_total_SWOP_vote"
29+
30+let n = "_SWOP_option_amount"
31+
32+let o = "total_SWOP_option_amount"
33+
34+let p = "_SWOP_claimed_amount"
35+
36+let q = "_SWOP_last_claimed_amount"
37+
38+let r = "vote_name"
39+
40+let s = "_option_name"
41+
42+let t = "_startHeight"
43+
44+let u = "_vote_duration"
45+
46+let v = "_current_pool_fraction_reward"
47+
48+let w = "_previous_pool_fraction_reward"
49+
50+let x = "total_reward_per_block_current"
51+
52+let y = "total_reward_per_block_previous"
53+
54+let z = "reward_update_height"
55+
56+let A = "_vote_no"
57+
58+let B = "_vote_yes"
59+
60+let C = "max_amount_voting"
61+
62+let D = "_status"
63+
64+let E = "_finish_height"
65+
66+let F = "voting_active_cell_1"
67+
68+let G = "voting_active_cell_2"
69+
70+let H = "voting_active_cell_3"
71+
72+let I = valueOrElse(getBoolean(this, f), true)
73+
74+let J = Address(base58'3MsjAKkxKjxVU4gC1BpJ1jKmAZyRufUCErC')
75+
76+let K = Address(base58'3N6CYoCsxrcXKe75pQvvV3JqJrwJjm1t4QN')
77+
78+let L = Address(base58'3Mzgi6deFV8CyF2nqbWSBkqba5JaD42EXyb')
79+
80+let M = "SWOP_id"
81+
82+let N = fromBase58String(getStringValue(J, M))
83+
84+let O = 100000000
85+
86+let P = 10000000000
87+
88+let Q = "start_height"
89+
90+let R = "base_period"
91+
92+let S = "period_length"
93+
94+let T = "_user_total_struc"
95+
96+let U = valueOrErrorMessage(getInteger(K, R), "Empty kBasePeriod at voting contract")
97+
98+let V = valueOrErrorMessage(getInteger(K, Q), "Empty kStartHeight at voting contract")
99+
100+let W = valueOrErrorMessage(getInteger(K, S), "Empty kPeriodLength at voting contract")
101+
102+let X = valueOrElse(getString(L, F), "")
103+
104+let Y = valueOrElse(getString(L, G), "")
105+
106+let Z = valueOrElse(getString(L, H), "")
107+
108+let aa = (U + ((height - V) / W))
109+
110+func ab (ac) = [BooleanEntry(f, false), StringEntry(g, ac)]
111+
112+
113+func ad () = throw("Not enough SWOP: userSWOPLocked - userTotalVoteAmount < voteSWOPAmount")
114+
115+
116+func ae () = {
117+ let af = valueOrElse(getInteger(this, h), 0)
118+ af
119+ }
120+
121+
122+func ag (ah) = valueOrElse(getInteger(this, (toString(ah) + j)), 0)
123+
124+
125+func ai (ah) = valueOrElse(getInteger(this, (toString(ah) + p)), 0)
126+
127+
128+func aj (ah) = valueOrElse(getInteger(K, (toString(ah) + m)), 0)
129+
130+
131+func ak (ah,af) = {
132+ let al = ag(ah)
133+ let am = getInteger(this, (toString(ah) + i))
134+ let an = {
135+ let ao = am
136+ if ($isInstanceOf(ao, "Int"))
137+ then {
138+ let am = ao
139+ am
140+ }
141+ else af
142+ }
143+ $Tuple2(an, al)
144+ }
145+
146+
147+func ap (aq,ah) = {
148+ let ar = valueOrElse(getInteger(L, aq), -1)
149+ let as = valueOrElse(getInteger(L, (toString(ar) + E)), 0)
150+ let at = valueOrElse(getBoolean(L, (toString(ar) + D)), true)
151+ let au = height
152+ if ((0 > ar))
153+ then 0
154+ else if (!(at))
155+ then 0
156+ else if ((as > au))
157+ then (valueOrElse(getInteger(L, (((toString(ah) + "_") + toString(ar)) + B)), 0) + valueOrElse(getInteger(L, (((toString(ah) + "_") + toString(ar)) + A)), 0))
158+ else 0
159+ }
160+
161+
162+func av (ah) = {
163+ let aw = [ap(X, ah), ap(Y, ah), ap(Z, ah)]
164+ max(aw)
165+ }
166+
167+
168+func ax () = valueOrElse(getInteger(this, l), 0)
169+
170+
171+func ay (ah) = {
172+ let az = if (isDefined(getString(K, (toString(ah) + T))))
173+ then {
174+ let aA = split(valueOrErrorMessage(getString(K, (toString(ah) + T)), "Empty kUserTotalStruc"), "_")
175+ $Tuple3(parseIntValue(aA[0]), parseIntValue(aA[1]), parseIntValue(aA[2]))
176+ }
177+ else {
178+ let aB = valueOrElse(getInteger(K, (toString(ah) + m)), 0)
179+ $Tuple3(aB, 0, aa)
180+ }
181+ let aC = az._1
182+ let aD = az._2
183+ let aE = az._3
184+ let aF = if ((aE == aa))
185+ then aD
186+ else 0
187+ $Tuple2(aC, aF)
188+ }
189+
190+
191+func aG (ah) = valueOrElse(getInteger(this, (toString(ah) + n)), 0)
192+
193+
194+func aH (aI) = valueOrElse(getInteger(this, (aI + t)), 0)
195+
196+
197+func aJ (ah,aI,aK) = {
198+ let aL = getInteger(this, (((aI + aK) + toString(ah)) + n))
199+ let aM = {
200+ let ao = aL
201+ if ($isInstanceOf(ao, "Int"))
202+ then {
203+ let aM = ao
204+ aM
205+ }
206+ else if ($isInstanceOf(ao, "Unit"))
207+ then {
208+ let aM = ao
209+ 0
210+ }
211+ else throw("Match error")
212+ }
213+ valueOrErrorMessage(aM, (((("No data on the key: " + aI) + aK) + toString(ah)) + n))
214+ }
215+
216+
217+func aN (aI) = valueOrErrorMessage(getInteger(this, (aI + u)), (("No data on the key: " + aI) + u))
218+
219+
220+func aO (aI,aK) = {
221+ let aP = getInteger(this, ((aI + aK) + o))
222+ let aQ = {
223+ let ao = aP
224+ if ($isInstanceOf(ao, "Int"))
225+ then {
226+ let aQ = ao
227+ aQ
228+ }
229+ else if ($isInstanceOf(ao, "Unit"))
230+ then {
231+ let aQ = ao
232+ 0
233+ }
234+ else throw("Match error")
235+ }
236+ aQ
237+ }
238+
239+
240+func aR (aI,aK,ah,aS) = {
241+ let aT = ((((((aI + "_") + aK) + "_") + toString(ah)) + "_") + toString(aS))
242+ valueOrErrorMessage(getInteger(this, aT), ("No data on the key: " + aT))
243+ }
244+
245+
246+func aU (aV) = {
247+ let af = ae()
248+ let aW = ak(aV, af)
249+ let am = aW._1
250+ let aX = aW._2
251+ let aY = fraction(aX, (af - am), O)
252+ let aZ = af
253+ $Tuple2(aZ, aY)
254+ }
255+
256+
257+@Callable(ba)
258+func airDrop () = if (!(I))
259+ then throw("DApp is inactive at this moment")
260+ else {
261+ let bb = $Tuple2(ba.payments[0].amount, ba.payments[0].assetId)
262+ let bc = bb._1
263+ let bd = bb._2
264+ if ((bd != N))
265+ then throw("Incorrect pmtAssetId")
266+ else {
267+ let be = ax()
268+ let af = ae()
269+ let bf = (af + fraction(bc, O, be))
270+[IntegerEntry(h, bf)]
271+ }
272+ }
273+
274+
275+
276+@Callable(ba)
277+func lockSWOP () = if (!(I))
278+ then throw("DApp is inactive at this moment")
279+ else {
280+ let bg = $Tuple2(ba.payments[0].amount, ba.payments[0].assetId)
281+ let bc = bg._1
282+ let bd = bg._2
283+ if ((bd != N))
284+ then throw("Incorrect pmtAssetId")
285+ else {
286+ let af = ae()
287+ let bh = ak(ba.caller, af)
288+ let am = bh._1
289+ let aX = bh._2
290+ let aY = fraction(aX, (af - am), O)
291+ let bi = ((aX + bc) + aY)
292+ let aZ = af
293+ let be = ax()
294+ let bj = ((be + bc) + aY)
295+ let bk = ai(ba.caller)
296+ let bl = (bk + aY)
297+[IntegerEntry((toString(ba.caller) + i), aZ), IntegerEntry((toString(ba.caller) + j), bi), IntegerEntry(l, bj), IntegerEntry((toString(ba.caller) + p), bl), IntegerEntry((toString(ba.caller) + q), aY)]
298+ }
299+ }
300+
301+
302+
303+@Callable(ba)
304+func withdrawSWOP (bm) = if (!(I))
305+ then throw("DApp is inactive at this moment")
306+ else if ((0 >= bm))
307+ then throw("withdrawAmount <= 0")
308+ else {
309+ let be = ax()
310+ let aX = ag(ba.caller)
311+ let bn = aU(ba.caller)
312+ let aZ = bn._1
313+ let aY = bn._2
314+ let bo = ay(ba.caller)
315+ let bp = bo._1
316+ let bq = bo._2
317+ let br = av(ba.caller)
318+ if (if (if ((0 > bq))
319+ then true
320+ else (0 > bp))
321+ then true
322+ else (0 > br))
323+ then throw("userUnvoteAmount < 0 || userVoteAmount < 0 || userVoteAmountForNewPool < 0")
324+ else {
325+ let bs = (aX - max([br, (bp + bq)]))
326+ if ((bm > bs))
327+ then throw("withdrawAmount > availableToUnstake")
328+ else {
329+ let bj = ((be + aY) - bm)
330+ let bt = ((aX + aY) - bm)
331+ let bk = ai(ba.caller)
332+ let bl = (bk + aY)
333+[IntegerEntry((toString(ba.caller) + i), aZ), IntegerEntry((toString(ba.caller) + j), bt), IntegerEntry(l, bj), ScriptTransfer(ba.caller, bm, N), IntegerEntry((toString(ba.caller) + p), bl), IntegerEntry((toString(ba.caller) + q), aY)]
334+ }
335+ }
336+ }
337+
338+
339+
340+@Callable(ba)
341+func claimAndWithdrawSWOP () = if (!(I))
342+ then throw("DApp is inactive at this moment")
343+ else {
344+ let af = ae()
345+ let bu = aU(ba.caller)
346+ let aZ = bu._1
347+ let aY = bu._2
348+ let bk = ai(ba.caller)
349+ let bl = (bk + aY)
350+ if ((aY == 0))
351+ then throw("You have 0 available SWOP")
352+ else [IntegerEntry((toString(ba.caller) + i), aZ), IntegerEntry((toString(ba.caller) + p), bl), IntegerEntry((toString(ba.caller) + q), aY), ScriptTransfer(ba.caller, aY, N)]
353+ }
354+
355+
356+
357+@Callable(ba)
358+func claimAndStakeSWOP () = if (!(I))
359+ then throw("DApp is inactive at this moment")
360+ else {
361+ let be = ax()
362+ let aX = ag(ba.caller)
363+ let af = ae()
364+ let bv = aU(ba.caller)
365+ let aZ = bv._1
366+ let aY = bv._2
367+ let bi = (aX + aY)
368+ let bj = (be + aY)
369+ let bk = ai(ba.caller)
370+ let bl = (bk + aY)
371+ if ((aY == 0))
372+ then throw("You have 0 available SWOP")
373+ else [IntegerEntry((toString(ba.caller) + i), aZ), IntegerEntry(l, bj), IntegerEntry((toString(ba.caller) + j), bi), IntegerEntry((toString(ba.caller) + p), bl), IntegerEntry((toString(ba.caller) + q), aY)]
374+ }
375+
376+
377+
378+@Callable(ba)
379+func updateWeights (bw,bx,by,bz,bA) = if (!(I))
380+ then throw("DApp is inactive at this moment")
381+ else if (!(containsElement([a, b, c, d, e], ba.callerPublicKey)))
382+ then throw("Only admin can call this function")
383+ else {
384+ func bB (bC,bD) = (bC + bD)
385+
386+ func bE (bF,aq) = {
387+ let bG = value(indexOf(bw, aq))
388+ let bH = bx[bG]
389+IntegerEntry((aq + w), bH) :: bF
390+ }
391+
392+ func bI (bF,aq) = {
393+ let bG = value(indexOf(by, aq))
394+ let bH = bz[bG]
395+IntegerEntry((aq + v), bH) :: bF
396+ }
397+
398+ let bJ = {
399+ let bK = bx
400+ let bL = size(bK)
401+ let bM = 0
402+ if ((bL == 0))
403+ then bM
404+ else {
405+ let bN = bB(bM, bK[0])
406+ if ((bL == 1))
407+ then bN
408+ else {
409+ let bO = bB(bN, bK[1])
410+ if ((bL == 2))
411+ then bO
412+ else {
413+ let bP = bB(bO, bK[2])
414+ if ((bL == 3))
415+ then bP
416+ else {
417+ let bQ = bB(bP, bK[3])
418+ if ((bL == 4))
419+ then bQ
420+ else {
421+ let bR = bB(bQ, bK[4])
422+ if ((bL == 5))
423+ then bR
424+ else {
425+ let bS = bB(bR, bK[5])
426+ if ((bL == 6))
427+ then bS
428+ else {
429+ let bT = bB(bS, bK[6])
430+ if ((bL == 7))
431+ then bT
432+ else {
433+ let bU = bB(bT, bK[7])
434+ if ((bL == 8))
435+ then bU
436+ else {
437+ let bV = bB(bU, bK[8])
438+ if ((bL == 9))
439+ then bV
440+ else {
441+ let bW = bB(bV, bK[9])
442+ if ((bL == 10))
443+ then bW
444+ else {
445+ let bX = bB(bW, bK[10])
446+ if ((bL == 11))
447+ then bX
448+ else {
449+ let bY = bB(bX, bK[11])
450+ if ((bL == 12))
451+ then bY
452+ else {
453+ let bZ = bB(bY, bK[12])
454+ if ((bL == 13))
455+ then bZ
456+ else {
457+ let ca = bB(bZ, bK[13])
458+ if ((bL == 14))
459+ then ca
460+ else {
461+ let cb = bB(ca, bK[14])
462+ if ((bL == 15))
463+ then cb
464+ else {
465+ let cc = bB(cb, bK[15])
466+ if ((bL == 16))
467+ then cc
468+ else {
469+ let cd = bB(cc, bK[16])
470+ if ((bL == 17))
471+ then cd
472+ else {
473+ let ce = bB(cd, bK[17])
474+ if ((bL == 18))
475+ then ce
476+ else {
477+ let cf = bB(ce, bK[18])
478+ if ((bL == 19))
479+ then cf
480+ else {
481+ let cg = bB(cf, bK[19])
482+ if ((bL == 20))
483+ then cg
484+ else {
485+ let ch = bB(cg, bK[20])
486+ throw("List size exceed 20")
487+ }
488+ }
489+ }
490+ }
491+ }
492+ }
493+ }
494+ }
495+ }
496+ }
497+ }
498+ }
499+ }
500+ }
501+ }
502+ }
503+ }
504+ }
505+ }
506+ }
507+ }
508+ }
509+ let ci = {
510+ let cj = bz
511+ let ck = size(cj)
512+ let cl = 0
513+ if ((ck == 0))
514+ then cl
515+ else {
516+ let cm = bB(cl, cj[0])
517+ if ((ck == 1))
518+ then cm
519+ else {
520+ let cn = bB(cm, cj[1])
521+ if ((ck == 2))
522+ then cn
523+ else {
524+ let co = bB(cn, cj[2])
525+ if ((ck == 3))
526+ then co
527+ else {
528+ let cp = bB(co, cj[3])
529+ if ((ck == 4))
530+ then cp
531+ else {
532+ let cq = bB(cp, cj[4])
533+ if ((ck == 5))
534+ then cq
535+ else {
536+ let cr = bB(cq, cj[5])
537+ if ((ck == 6))
538+ then cr
539+ else {
540+ let cs = bB(cr, cj[6])
541+ if ((ck == 7))
542+ then cs
543+ else {
544+ let ct = bB(cs, cj[7])
545+ if ((ck == 8))
546+ then ct
547+ else {
548+ let cu = bB(ct, cj[8])
549+ if ((ck == 9))
550+ then cu
551+ else {
552+ let cv = bB(cu, cj[9])
553+ if ((ck == 10))
554+ then cv
555+ else {
556+ let cw = bB(cv, cj[10])
557+ if ((ck == 11))
558+ then cw
559+ else {
560+ let cx = bB(cw, cj[11])
561+ if ((ck == 12))
562+ then cx
563+ else {
564+ let cy = bB(cx, cj[12])
565+ if ((ck == 13))
566+ then cy
567+ else {
568+ let cz = bB(cy, cj[13])
569+ if ((ck == 14))
570+ then cz
571+ else {
572+ let cA = bB(cz, cj[14])
573+ if ((ck == 15))
574+ then cA
575+ else {
576+ let cB = bB(cA, cj[15])
577+ if ((ck == 16))
578+ then cB
579+ else {
580+ let cC = bB(cB, cj[16])
581+ if ((ck == 17))
582+ then cC
583+ else {
584+ let cD = bB(cC, cj[17])
585+ if ((ck == 18))
586+ then cD
587+ else {
588+ let cE = bB(cD, cj[18])
589+ if ((ck == 19))
590+ then cE
591+ else {
592+ let cF = bB(cE, cj[19])
593+ if ((ck == 20))
594+ then cF
595+ else {
596+ let cG = bB(cF, cj[20])
597+ throw("List size exceed 20")
598+ }
599+ }
600+ }
601+ }
602+ }
603+ }
604+ }
605+ }
606+ }
607+ }
608+ }
609+ }
610+ }
611+ }
612+ }
613+ }
614+ }
615+ }
616+ }
617+ }
618+ }
619+ }
620+ if ((height > bA))
621+ then throw("rewardUpdateHeight < height")
622+ else if (if ((bJ != P))
623+ then true
624+ else (ci != P))
625+ then throw("sumRewardPrevious != totalVoteShare or sumRewardCurrent != totalVoteShare")
626+ else {
627+ let cH = {
628+ let cI = bw
629+ let cJ = size(cI)
630+ let cK = nil
631+ if ((cJ == 0))
632+ then cK
633+ else {
634+ let cL = bE(cK, cI[0])
635+ if ((cJ == 1))
636+ then cL
637+ else {
638+ let cM = bE(cL, cI[1])
639+ if ((cJ == 2))
640+ then cM
641+ else {
642+ let cN = bE(cM, cI[2])
643+ if ((cJ == 3))
644+ then cN
645+ else {
646+ let cO = bE(cN, cI[3])
647+ if ((cJ == 4))
648+ then cO
649+ else {
650+ let cP = bE(cO, cI[4])
651+ if ((cJ == 5))
652+ then cP
653+ else {
654+ let cQ = bE(cP, cI[5])
655+ if ((cJ == 6))
656+ then cQ
657+ else {
658+ let cR = bE(cQ, cI[6])
659+ if ((cJ == 7))
660+ then cR
661+ else {
662+ let cS = bE(cR, cI[7])
663+ if ((cJ == 8))
664+ then cS
665+ else {
666+ let cT = bE(cS, cI[8])
667+ if ((cJ == 9))
668+ then cT
669+ else {
670+ let cU = bE(cT, cI[9])
671+ if ((cJ == 10))
672+ then cU
673+ else {
674+ let cV = bE(cU, cI[10])
675+ if ((cJ == 11))
676+ then cV
677+ else {
678+ let cW = bE(cV, cI[11])
679+ if ((cJ == 12))
680+ then cW
681+ else {
682+ let cX = bE(cW, cI[12])
683+ if ((cJ == 13))
684+ then cX
685+ else {
686+ let cY = bE(cX, cI[13])
687+ if ((cJ == 14))
688+ then cY
689+ else {
690+ let cZ = bE(cY, cI[14])
691+ if ((cJ == 15))
692+ then cZ
693+ else {
694+ let da = bE(cZ, cI[15])
695+ if ((cJ == 16))
696+ then da
697+ else {
698+ let db = bE(da, cI[16])
699+ if ((cJ == 17))
700+ then db
701+ else {
702+ let dc = bE(db, cI[17])
703+ if ((cJ == 18))
704+ then dc
705+ else {
706+ let dd = bE(dc, cI[18])
707+ if ((cJ == 19))
708+ then dd
709+ else {
710+ let de = bE(dd, cI[19])
711+ if ((cJ == 20))
712+ then de
713+ else {
714+ let df = bE(de, cI[20])
715+ throw("List size exceed 20")
716+ }
717+ }
718+ }
719+ }
720+ }
721+ }
722+ }
723+ }
724+ }
725+ }
726+ }
727+ }
728+ }
729+ }
730+ }
731+ }
732+ }
733+ }
734+ }
735+ }
736+ }
737+ }
738+ let dg = {
739+ let dh = by
740+ let di = size(dh)
741+ let dj = nil
742+ if ((di == 0))
743+ then dj
744+ else {
745+ let dk = bI(dj, dh[0])
746+ if ((di == 1))
747+ then dk
748+ else {
749+ let dl = bI(dk, dh[1])
750+ if ((di == 2))
751+ then dl
752+ else {
753+ let dm = bI(dl, dh[2])
754+ if ((di == 3))
755+ then dm
756+ else {
757+ let dn = bI(dm, dh[3])
758+ if ((di == 4))
759+ then dn
760+ else {
761+ let do = bI(dn, dh[4])
762+ if ((di == 5))
763+ then do
764+ else {
765+ let dp = bI(do, dh[5])
766+ if ((di == 6))
767+ then dp
768+ else {
769+ let dq = bI(dp, dh[6])
770+ if ((di == 7))
771+ then dq
772+ else {
773+ let dr = bI(dq, dh[7])
774+ if ((di == 8))
775+ then dr
776+ else {
777+ let ds = bI(dr, dh[8])
778+ if ((di == 9))
779+ then ds
780+ else {
781+ let dt = bI(ds, dh[9])
782+ if ((di == 10))
783+ then dt
784+ else {
785+ let du = bI(dt, dh[10])
786+ if ((di == 11))
787+ then du
788+ else {
789+ let dv = bI(du, dh[11])
790+ if ((di == 12))
791+ then dv
792+ else {
793+ let dw = bI(dv, dh[12])
794+ if ((di == 13))
795+ then dw
796+ else {
797+ let dx = bI(dw, dh[13])
798+ if ((di == 14))
799+ then dx
800+ else {
801+ let dy = bI(dx, dh[14])
802+ if ((di == 15))
803+ then dy
804+ else {
805+ let dz = bI(dy, dh[15])
806+ if ((di == 16))
807+ then dz
808+ else {
809+ let dA = bI(dz, dh[16])
810+ if ((di == 17))
811+ then dA
812+ else {
813+ let dB = bI(dA, dh[17])
814+ if ((di == 18))
815+ then dB
816+ else {
817+ let dC = bI(dB, dh[18])
818+ if ((di == 19))
819+ then dC
820+ else {
821+ let dD = bI(dC, dh[19])
822+ if ((di == 20))
823+ then dD
824+ else {
825+ let dE = bI(dD, dh[20])
826+ throw("List size exceed 20")
827+ }
828+ }
829+ }
830+ }
831+ }
832+ }
833+ }
834+ }
835+ }
836+ }
837+ }
838+ }
839+ }
840+ }
841+ }
842+ }
843+ }
844+ }
845+ }
846+ }
847+ }
848+ }
849+ ((cH ++ dg) ++ [IntegerEntry(z, bA)])
850+ }
851+ }
852+
853+
854+
855+@Callable(ba)
856+func shutdown () = if (!(I))
857+ then throw(("DApp is already suspended. Cause: " + valueOrElse(getString(this, g), "the cause wasn't specified")))
858+ else if (!(containsElement([a, b, c, d], ba.callerPublicKey)))
859+ then throw("Only admin can call this function")
860+ else ab("Paused by admin")
861+
862+
863+
864+@Callable(ba)
865+func activate () = if (I)
866+ then throw("DApp is already active")
867+ else if (!(containsElement([a, b, c, d], ba.callerPublicKey)))
868+ then throw("Only admin can call this function")
869+ else [BooleanEntry(f, true), DeleteEntry(g)]
870+
871+
872+@Verifier(dF)
873+func dG () = sigVerify(dF.bodyBytes, dF.proofs[0], dF.senderPublicKey)
874+

github/deemru/w8io/169f3d6 
74.36 ms