Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    Guru Meditation Error

    Scheduled Pinned Locked Moved LoPy
    58 Posts 7 Posters 2.3k Views 7 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P Offline
      peterp
      last edited by

      @sita can you try again with 1.20.2.rc3

      @pigamonte same advice to you, but in case it doesn't solve it for you, I suggest to open your own thread. Otherwise we end up mixing different issues. Just because it shows a Guru Meditation Error, doesn't necessarily mean the issues are related.

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        sita @peterp
        last edited by

        Hello @peterp,

        I have tried with new firmware version (1.20.2.rc3) but same error is coming again. I will open new thread to avoid mixing of different issues.

        Thanks & Have a nice day

        A 1 Reply Last reply Reply Quote 1
        • A Offline
          andreas @sita
          last edited by andreas

          Dear @sita,

          @sita said in Guru Meditation Error:

          I have tried with new firmware version (1.20.2.rc3) but same error is coming again.

          Either with the original Pycom's 1.20.2.rc3 and/or with the corresponding/updated LoPy4-1.20.2.rc3-0.8.0-vanilla-squirrel.tar.gz, I will be happy to receive respective core dumps. I have now kept the definitive .elf files around for decoding the core dumps appropriately.

          Thanks and with kind regards,
          Andreas.

          S 1 Reply Last reply Reply Quote 0
          • S Offline
            sita @andreas
            last edited by

            Hello @andreas ,

            This is the core dump of the updated LoPy4-1.20.2.rc3-0.8.0-vanilla-squirrel.tar.gz

            Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
            Memory dump at 0x4010abc8: 10180108 00000044 00000000
            Core 1 register dump:
            PC      : 0x4010abcf  PS      : 0x00060130  A0      : 0x801024b3  A1      : 0x3ffd8280
            A2      : 0x3ffc93fc  A3      : 0x00000000  A4      : 0x3f94ef00  A5      : 0xffffff30
            A6      : 0x3f9502b3  A7      : 0x00007e00  A8      : 0x40109f79  A9      : 0x3ffd8260
            A10     : 0x3f40eed0  A11     : 0x00000000  A12     : 0x3f94ef04  A13     : 0x3f94ef08
            A14     : 0x00000048  A15     : 0x400ff4ea  SAR     : 0x0000001e  EXCCAUSE: 0x00000000
            EXCVADDR: 0x00000000  LBEG    : 0x40094de0  LEND    : 0x40094dfc  LCOUNT  : 0xffffffff
            
            ELF file SHA256: 0000000000000000000000000000000000000000000000000000000000000000
            
            Backtrace: 0x4010abcf:0x3ffd8280 0x401024b0:0x3ffd8320 0x400fe7c1:0x3ffd8350 0x400fe7ee:0x3ffd8370 0x400e208d:0x3ffd8390 0x400e231d:0x3ffd8430 0x400e0d81:0x3ffd8450
            
            ================= CORE DUMP START =================
            0DgAAAEAAAARAAAAbAEAAA==
            9EX8P8CB/T98hv0/
            AIH9PxCG/T/ztQIADEP8PwxD/D/0Rfw/BEP8Pw4AAAC4N/4/uDf+P/RF/D8AAAAA
            CwAAAIBW/T9NaWNyb1B5AAAAAAAAAAAAAQAAAHyG/T8AAAAAIAsGAAsAAAABAAAA
            +DT7P/yT/D8AAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAA==
            oCMQgM+rEEAwAQYAsyQQgICC/T/8k/w/AAAAAADvlD8w////swKVPwB+AAB5nxBA
            YIL9P9DuQD8AAAAABO+UPwjvlD9IAAAA6vQPQB4AAAAAAAAAAAAAAOBNCUD8TQlA
            /////wTvlD8I75Q/gDYIQLRp+j8AAAAAAAAAAAEAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAATvlD8I75Q/SAAAAOr0D0DE5w+AIIP9P1CU/D9QlPw/
            kIP9PwMAAACzJBCAgIL9PwgAAABQ75Q/TO+UP0TvlD8AAAAAEwAAACsBAAAgAAAA
            5DYIQFsjDkDE5w+AIIP9P1CU/D9QlPw/TpoQgMyKCUAIAAAARO+UPwAAAAATAAAA
            AAAAAPDulD9Q75Q/TO+UPwAAAAAAAAAAAAAAAAAAAAAE75Q/MP////cDlT8CAAAA
            8ecPgFCD/T9g7ZQ/AAAAAAAAAAAAAAAAAwAAACMABgDw7pQ/AAAAAEwAAAAgg/0/
            kCAOgHCD/T9g7ZQ/AAAAAAAAAAAAAAAAAQAAAAAAAAAgIw6AkIP9P2DtlD8gAAAA
            AAAAAAAAAAAAAAAAKPCUP4QNDoAwhP0/pu2UP2YDAAAAAAAAAAAAACAjDoCQg/0/
            DE/8PwAAAAAgAAAAEDNBPwgzQT8IAAAAsg0OgCCE/T+PM0E/ZgMAAIQNDoAwhP0/
            pu2UP2YDAAAMIA6AvACVP6D+lD8BAAAAZ0FJTgAIAAAIAAAAcDNBP3juAAABAAAA
            IAAAAKbtlD/D7gAAAQAAACAAAAAQM0E/CDNBPwgAAAAAAAAAUIT9PwYWAAABAAAA
            mDH+PwAAAAABAAAAAAAAAAAAAAAQhv0/AAAAAAAAAAABAAAApaWlpaWlpaWlpaWl
            AAAAAAAAAaXoAAAA6QAAAAEAAAAABAAA+P8f0AAAAAD//////////6WlpaWlpaWl
            AQAIAAAAAAClpaWlpaWlpaWlpaWlpaWlpaWlpQAAAADIXEA/paWlpaWlpaWlpaWl
            paWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWl
            paWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWl
            paWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWl
            5DYIQPQIDkAwAAUAAAAAABCG/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAACQmxkA
            AAAAAP/////////////////////7O9mUAAAAAAAAAAAAAAAAAPAfAFCE/T8AAAAA
            AAAoAAAAAAAAAAAAAAAAAM0XQD+sR/w/AAAAAFUXQD8AAAAAAAAAAAAAAAAAAAAA
            AQAAAAAAAAAchv0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAA
            ZP39P6Ak/T+UJv0/
            oCT9PzAm/T/ztQIAqEL8P6hC/D9k/f0/oEL8PxMAAAB8/f0/AAAAAGT9/T8AAAAA
            BgAAAJgW/T9Mb1JhAAAAAAAAAAAAUFkAAQAAAJQm/T8AAAAAIQAGAAYAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP79Pw==
            5DYIQE53CUAwCwYAjDMRgGAl/T/ztQIAQN37Pxgh/j8AAAAAAAAAAAAAAABOdwmA
            QCX9PwEAAADztQIAZP39PwEAAAD+AAAAEAAAAA4AAACLAAYAq6sAAE4+CUBZPglA
            AAAAAOQ4CEABAAAAzIoJQNQJ+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAIBB/D8BAAAA/gAAAAEAAAAAAAAAgCX9P8SZ/D9Ymvw/
            3GL7P/////8AAAACzGL7PwAAAAAwJv0/AAAAAAAAAAAIAAAAAAAAAAAAAAABAAAA
            AAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADkOAhAAAAAAMyKCUDUCfo/AAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAABKFhQoAAAAAAAAAAAAAAADMNkE/eAT8P1ia/D+V////
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCb9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAA=
            HLP7PyCx/T+Isv0/
            ILH9PyCy/T/ztQIAlEL8P5RC/D8cs/s/jEL8PxQAAAAwOv4/MDr+Pxyz+z8AAAAA
            BQAAAIyi/T9TZXJ2ZXJzAAAAAAAAAAAAAQAAAIiy/T8AAAAAIQAGAAUAAAAAAAAA
            9H/7PwAAAAAAAAAAAAAAAAsAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
            5DYIQE53CUAwCwYAyA4OgOCx/T/ztQIAQN37PwsAAAAA/wAAAAD/AAAAAP9OdwmA
            wLH9PwEAAADztQIAHLP7PwEAAAD+AAAAIwAGAAAAAADEVg+AoLH9P+BNCUD8TQlA
            /////+Q4CEABAAAAzIoJQMSV+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAsv0/MPj7PwAAAAAAAAAAALL9PwAAAAAAAAAA
            AgAAAAD/AAAAAP8AAAAA/wAAAAAgsv0/AAAAAAAAAAAAAAAAAQAAAGpK/D8AAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALLL9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            QLn7P6C3+z84ufs/
            oLf7P9C4+z9Tlb0vvL77PzBC/D9Aufs/KEL8PxkAAAC8SVUVuUNvUUC5+z8AAAAA
            AAAAADy1+z9JRExFMABG0Bmj0zv92E4AAAAAADi5+z8AAAAAIwAGAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEXqHw==
            5DYIQLZoIUAwDwYAdmgXgGC4+z8AAAAAAAAAAAAAAACQt/s/AwAAACMABgD4kfw/
            AAAAAPyxAgAAAAAAAAAAAAkAAAAAgAAA//8AgAoAAACguPs/AAAAANDYDkAT2Q5A
            AAAAAOQ4CEAJAAAAzIoJQHSc+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADkOAhAPPr8P8yKCUAseQmAgLj7PyAAAAABAAAA
            //8/swAAAAAAAAAAAAAAAAAAAACguPs/AAAAALhB/D8AAAAAPPr8PxxE/D8AAAAA
            AAAAANC4+z8AAAAAAAAAAEDd+z8AAAAAAAAAAAAAAAAAAAAAAQAAAAQAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Lj7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            tL77PxC9+z+svvs/
            EL37P0C++z/MtOISMEL8P0i5+z+0vvs/KEL8PxkAAACFM0nahGdmZbS++z8AAAAA
            AAAAALC6+z9JRExFMQDLX/9qno4QORUAAQAAAKy++z8AAAAAIwAGAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8mOg==
            5DYIQLZoIUAwCQYAdmgXgNC9+z8AAAAAMEL8P4XGAgCoBfw/K6oCACMABgAjAAYA
            /////5BB/D8wQvw/6M8CAKgF/D81rwIAIwAGAAAAAADQvfs/AAAAAAAAAAAAAAAA
            AAAAAOQ4CECoBfw/zIoJQOSh+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAseQmA8L37PyAAAAABAAAA
            //8/swAAAAAAAAAAAAAAAAAAAAAQvvs/AAAAALhB/D8gAAAAPPr8PyBE/D8AAAAA
            AAAAAEC++z8AAAAAAAAAAEDd+z8AAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATL77PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
            tJ/7P9Ct+z/Er/s/
            0K37P2Cv+z8xtgIAHEL8PxxC/T+0n/s/FEL8PwcAAAAIn/s/CJ/7P7Sf+z8An/s/
            EgAAAMih+z90aVQAcEH8P7x9+z/EffsAAAAAAMSv+z8AAAAAIQAGABIAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
            5DYIQLBmCUAwDwYAaf8YgJCu+z/cnvs/MK/7Pyif+z8AAAAAMJ/7PwAAAACwZgmA
            cK77PwAAAABiAAAAQN37PxxE/D/+AAAAAAAAABAAAAABAAAA/gAAAPHrGED66xhA
            AAAAAOQ4CEAcRPw/zIoJQAST+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAEQ2GICgrvs/cAtCP6Cu+z//NxiA0K77P/////8wr/s/
            AAAAAM+1AgBkAAAAUDcYQGIAAACQrvs//gAAAAAAAABIOBiA4K77P7wMQj+YAJQ/
            rwEYgACv+z88+/w/MK/7P68BGIAAr/s/PPv8PzCv+z9iAAAA/////8+1AgAAAAAA
            AAAAADCv+z88ZxhAAAAAAFA3GEC8DEI/PGcYQAAAAACo//w/qP/8P6T//D+k//w/
            AAAAAGCv+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbK/7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAA=
            FEL9PwBA/T8MQv0/
            AED9P6BB/T/0tQIAvJ/7PxxC/D8UQv0/FEL8PxMAAAAAAAAAAAAAABRC/T8AAAAA
            BgAAABA0/T9TaWdmb3gAQLDKH0AwAAUAAAAAAAxC/T8AAAAAIQAGAAYAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKWlpQ==
            5DYIQE53CUAwAQYAysofgMBA/T/0tQIAQN37PyD//T8AAAAAAAAAAAAAAABOdwmA
            oED9PwAAAAD0tQIAFEL9PwEAAAD+AAAAIwAGABEAAABEJfo/AAAAAAAAAAAAAAAA
            AAAAAOQ4CEABAAAAzIoJQEQl+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAA4ED9P9gU/T/UFP0/
            IP/9PwAAAAAAAAAAAAAAAAAAAACgQf0/AAAAAAAAAADkNghAsMofQDAABQAAAAAA
            oEH9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            RCX6PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKxB/T8AAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
            IMv7P8DJ+z8Yy/s/
            wMn7P7DK+z8AAAAACEL8PwhC/D8gy/s/AEL8Pw8AAABQwPs/UMD7PyDL+z9IwPs/
            CgAAABzB+z9UbXIgU3ZjAA5cTdTiH3QAAAAAABjL+z8AAAAAIQAGAAoAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCU9g==
            5DYIQGGICUAwAAYAAAAAAIDK+z8AAAAAAAAAAAAAAAAsRPw/JET8PwEAAABhiAmA
            YMr7PwAAAABA3fs/gEH8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAOQ4CEAAAAAAzIoJQFSu+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAFSu+D8AAAAAAAAAAAAAAAAAAAAAsMr7PwAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAC8yvs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAA=
            7MP9P1DC/T/kw/0/
            UML9P4DD/T/JRKlVCMr9P7Sx+z/sw/0/pEH8PxQAAABziUhuF1Dt2OzD/T8AAAAA
            BQAAAOiz/T9Tb2NrZXQgT3BlcmF0aW8AAQAAAOTD/T8AAAAAIQAGAAUAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAACNJw==
            5DYIQPC/AEAwAAYAWnIJgBDD/T8AAAAAIwAGACAABgDQg/0/VQAAAPCh/T///z+z
            q6sAAOzc+z8jAAYA7MP9PwEAAAD+AAAAAAAAAAAAAAClpaWlpaWlpQAAAAAAAAAA
            AAAAAOQ4CEABAAAAzIoJQCSn+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACigwmAIMP9P0Dd+z8GAAAA
            3moOgEDD/T8BAAAAIET8P+zD/T8BAAAA/gAAALCd+z8AAAAAYMP9PwAAAAAAAAAA
            HET8P0Dd+z+QQfw/lEL8PwAAAACAw/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjMP9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAA=
            AMr9P1Dp/T9s6/0/
            UOn9PwDr/T8Ayv0/OHz7P/TD/T8Ayv0/pEH8Pw4AAAC8sv0/vLL9PwDK/T+0sv0/
            CwAAAHDL/T9JUlFzAAAAAAAAAAAASYIAAQAAAGzr/T8AAAAAIQAGAAsAAAAAAAAA
            AAAAAJzq/T8AAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApv6CQ==
            5DYIQLBmCUAwBQYASEsPgBDq/T+Qsv0/sOr9P9yy/T8AAAAA5LL9PwAAAACwZgmA
            8On9PwEAAAD/////QN37PxxE/D/+AAAAAAAAAAAAAABQ6v0/sJX8PwAAAAAAAAAA
            AAAAAOQ4CEAcRPw/zIoJQKTO+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADkOAhAAQAAAMyKCUB8FA6AUOr9P4CS/D+w6v0/
            AAAAAFQAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAAAQAAAHSS/D8wAPw/
            AAAAAODq/T90kvw/AAAAAADr/T8AAAAAAAAAAAAAAAAAAAAAdJL8PwAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACw6v0/
            ABwAAFCU/D9QlPw/AAAAAKTO+j8AAAAAAAAAAAAAAABQlPw/CgAAAJBB/D8MQ/w/
            AAAAAADr/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAM6/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAA
            MHz7P7Cc+z84nvs/
            sJz7P9Cd+z8sCBnhmNn7PwjK/T8wfPs/pEH8PwEAAAAEfPs/BHz7PzB8+z/8e/s/
            GAAAADya+z9pcGMxAH0Q8VnobXH5p5QAAQAAADie+z8AAAAAIQAGABgAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE5jA==
            5DYIQLBmCUAwBwYAlDQIgHCd+z/Ye/s/AAAAACR8+z8AAAAA2Hv7PwAAAACwZgmA
            UJ37PwEAAAD/////QN37PxxE/D/+AAAAIAMGABwAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAOQ4CEAcRPw/zIoJQHSB+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAADB8+z8BAAAA/gAAACMABgAAAAAAsJ37PzhB/D8AAAAA
            AAAAAGQEAAD+AAAAIAMGAP////8AAAAAOEH8PyRB/D8Advs/AAAAAAEAAAAAAAAA
            AAAAANCd+z8AAAAAAAAAALh+CEABAAAAAAAAAAAAAAB9FAiAgH3+PwABAADoDQBA
            AAAAAAAAAADcnfs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAA=
            kNn7P9CQ/T+Akv0/
            0JD9PyCS/T8L+VfXqDL9Pzh8+z+Q2fs/pEH8PwUAAABk0/s/ZNP7P5DZ+z9c0/s/
            FAAAAISG/T9ldmVudFRhc2sADM8yC4kAAAAAAICS/T8AAAAAIQAGABQAAAAAAAAA
            KDX7PwAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHiJeQ==
            5DYIQLBmCUAwAgYALGkXgJCR/T840/s/0JH9P4TT+z8AAAAAjNP7PwAAAACwZgmA
            cJH9PwAAAAD/////QN37PxxE/D/+AAAAIAAGAAAAAABwkf0/fJH9P+BNCUD8TQlA
            /////+Q4CEAcRPw/zIoJQMR1+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAMCoBAH///8AwKgEATxxv4cAAAAA0JH9P4z6/D8AAAAA
            AAAAAL0EAAD+AAAAIAAGAP/////Qkf0/jPr8PwAAAACE0/s/AAAAAFzZ+z8BAAAA
            AAAAACCS/T8AAAAAAAAAAA4AAAACAAAAfML8PwEAAAAIBvw//gAAAAEAAAAbchOA
            8EH7PwAAAAAAAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAskv0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            oDL9P9Aw/T+YMv0/
            0DD9PzAy/T8AAAAAcHr7P5jZ+z+gMv0/pEH8PxEAAAB4Yvs/eGL7P6Ay/T9wYvs/
            CAAAAJwm/T9Mb1JhX1RpbWVyX2NhbGwAAQAAAJgy/T8AAAAAIQAGAAgAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKWlpQ==
            5DYIQPC/AEAwAAYAWnIJgJAx/T8AAAAAIwAGACAABgABAAAA/gAAAAAAQAD//z+z
            q6sAAEDd+z//////IAoGAIDslD8AAP8AAAAA/wAAAAClpaWlpaWlpQAAAAAAAAAA
            AAAAAOQ4CECA7JQ/zIoJQNQV+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////+nZgmAoDH9P5hi+z//////
            mB4RgMAx/T9MYvs/ADL9P0Dd+z8cRPw//gAAACMABgAAAAAAADL9P4Cb/D8AAAAA
            AAAAAIAIAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAACYYvs/AAAAAKBi+z8AAAAA
            AAAAADAy/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDL9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            aHr7P+B4+z9gevs/
            4Hj7PwB6+z+HrjGXTEP7P6gy/T9oevs/pEH8PwEAAAA4dvs/OHb7P2h6+z8wdvs/
            GAAAAGR2+z9pcGMwAPHSUYYL2UPLt7EAAAAAAGB6+z8AAAAAIQAGABgAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANj60g==
            5DYIQLBmCUAwBwYAlDQIgKB5+z8Mdvs/AAAAAFh2+z8AAAAADHb7PwAAAACwZgmA
            gHn7PwAAAAD/////QN37PxxE/D/+AAAAUQYAAAAAAAAAAAAAAQAAAAAAAAAAAAAA
            AAAAAOQ4CEAcRPw/zIoJQKRd+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAA4Hn7PzRB/D8AAAAA
            AAAAADQKAAD+AAAAUQYAAP/////gefs/NEH8PyRB/D8Advs/AAAAAAEAAAAAAAAA
            AAAAAAB6+z8AAAAAAAAAALh+CEAAAAAAAAAAAAAAAADpEwiAIDz+P4xB/D+PaUA/
            AAAAAAAAAAAMevs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            REP7P3BB+z88Q/s/
            cEH7P9BC+z8TIhymhHL7P3B6+z9EQ/s/pEH8PwIAAAB8Lvs/fC77P0RD+z90Lvs/
            FwAAAEA1+z93aWZpAL6bfa7+shKU8Z4AAAAAADxD+z8AAAAAIQAGABcAAAABAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANPm3Q==
            5DYIQLBmCUAwCQYArVwXgDBC+z9QLvs/oEL7P5wu+z8AAAAApC77PwAAAACwZgmA
            EEL7PwAAAAD/////QN37PxxE/D/+AAAAAAAAAB4AAAD1NBSAUEL7P+BNCUD8TQlA
            /////+Q4CEAcRPw/zIoJQHQm+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAB41/w/GwAAAAAAAAAZeRWAcEL7P1Au+z+gQvs/
            AAAAAPK1AgAAAAAAUPr9P/////9wQvs/AAAAABT6/T8JAAAA4Aj8P6AI/D8BAAAA
            AAAAAJBC+z/YBfw/dAv8P/////+AAAAAxAAAAHAL/D8AAAAA0EL7PwAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaOb8PxoAAABoCPw/
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3EL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
            fHL7P+Bw+z90cvs/
            4HD7PxBy+z+XlaRrrEH8P0xD+z98cvs/pEH8PwMAAABwQPw/cED8P3xy+z9oQPw/
            FgAAAHhm+z9lc3BfdGltZXIA30u6hkQAAAAAAHRy+z8AAAAAIQAGABYAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJcfvg==
            5DYIQLBmCUAwAQYA/SwNgKBx+z9EQPw/AAAAAJBA/D8AAAAARED8PwAAAACwZgmA
            gHH7PwAAAAD/////QN37PxxE/D/+AAAA/T4CAAAAAAAKAAAAAAAAAOBNCUD8TQlA
            /////+Q4CEAcRPw/zIoJQLRV+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAKEaCICgcfs//Nz7P/9zq34AAAAA4HH7P5hA/D+gQPw/
            AAAAAPO1AgBQLvs//T4CAP/////gcfs/AAAAAKBA/D/YBfw/AAAAACRw9D8AAAAA
            AAAAABBy+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBA/D/L5pYK
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAA=
            rLH7P/Cg/T+Eov0/
            8KD9PyCi/T/gAAAA9MP9P6xB/D+ssfs/pEH8PxQAAAD8TQlAAAAAAKyx+z8AAAAA
            BQAAAIiS/T9TbWFydENvbmZpZwD//z8AAQAAAISi/T8AAAAAIQAGAAUAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
            l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA==
            5DYIQPC/AEAwAAYAWnIJgLCh/T8AAAAAIwAGACAABgAAnfs/AwAAACMDBgD//z+z
            q6sAAOzc+z8jAAYArLH7PwEAAAD+AAAAmAAAAAAAAAClpaWlpaWlpQAAAAAAAAAA
            AAAAAOQ4CEABAAAAzIoJQMSF+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACigwmAwKH9P0Dd+z8FAAAA
            B3oOgOCh/T8BAAAAIET8P6yx+z8BAAAA/gAAACADBgAAAAAAAKL9PwAAAAAAAAAA
            HET8P0Dd+z+QQfw/lEL8PwAAAAAgov0/AAAAAAAAAABET/w/AAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALKL9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
            AAAAAAAAAAAAAAAAAAAAAAAAAAA=
            ================= CORE DUMP END =================
            Rebooting...
            ets Jun  8 2016 00:22:57
            
            rst:0xc (SW_CPU_RESET),boot:0x16 (SPI_FAST_FLASH_BOOT)
            configsip: 0, SPIWP:0xee
            clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
            mode:DIO, clock div:1
            load:0x3fff8020,len:8
            load:0x3fff8028,len:2176
            load:0x4009fa00,len:19740
            entry 0x400a05bc
            
            A 1 Reply Last reply Reply Quote 0
            • A Offline
              andreas @sita
              last edited by andreas

              @sita said in Guru Meditation Error:

              This is the core dump of the updated LoPy4-1.20.2.rc3-0.8.0-vanilla-squirrel.tar.gz

              Thanks! Decoding this yields

              ==================== CURRENT THREAD STACK =====================
              #0  mp_execute_bytecode (code_state=0x3f94eef0, inject_exc=0x0) at ../py/vm.c:1306
              #1  0x401024b3 in fun_bc_call (self_in=<optimized out>, n_args=<optimized out>, n_kw=0, args=0x3ffd8280) at ../py/objfun.c:287
              #2  0x400fe7c4 in mp_call_function_n_kw (fun_in=0x3f94ed60, n_args=0, n_kw=0, args=0x0) at ../py/runtime.c:624
              #3  0x400fe7f1 in mp_call_function_0 (fun=0x3f94ed60) at ../py/runtime.c:598
              #4  0x400e2090 in parse_compile_execute (source=0x3f94eda6, input_kind=MP_PARSE_FILE_INPUT, exec_flags=32) at ../lib/utils/pyexec.c:103
              #5  0x400e2320 in pyexec_file (filename=0x3f94eda6 <error: Cannot access memory at address 0x3f94eda6>) at ../lib/utils/pyexec.c:550
              #6  0x400e0d84 in TASK_Micropython (pvParameters=<optimized out>) at mptask.c:320
              
              ======================== THREADS INFO =========================
                Id   Target Id         Frame
                17   process 16        0x4000bff0 in ?? ()
                16   process 15        0x400966b0 in xQueueGenericReceive (xQueue=0x3ffc4044 <s_timer_semaphore_memory>, pvBuffer=0x0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592
                15   process 14        0x400966b0 in xQueueGenericReceive (xQueue=0x3ffb2e50, pvBuffer=0x3ffb42a0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592
                14   process 13        0x400966b0 in xQueueGenericReceive (xQueue=0x3ffb760c, pvBuffer=0x0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592
                13   process 12        0x4000bff0 in ?? ()
                12   process 11        0x400966b0 in xQueueGenericReceive (xQueue=0x3ffbd338, pvBuffer=0x3ffd91d0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592
                11   process 10        0x400966b0 in xQueueGenericReceive (xQueue=0x3ffb7bd8, pvBuffer=0x0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592
                10   process 9         0x400966b0 in xQueueGenericReceive (xQueue=0x3ffdb290, pvBuffer=0x3ffdeab0, xTicksToWait=4294967295, xJustPeeking=0) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/queue.c:1592
                9    process 8         0x4000bff0 in ?? ()
                8    process 7         /builds/idf/crosstool-NG/.build/src/gdb-7.10/gdb/inline-frame.c:171: internal-error: inline_frame_this_id: Assertion `!frame_id_eq (*this_id, outer_frame_id)' failed.
              

              So, the core dump seems to happen right away after system start while executing the Python file

              pyexec_file (filename=0x3f94eda6 <error: Cannot access memory at address 0x3f94eda6>) at ../lib/utils/pyexec.c:550
              

              I have never seen that before! The file might be corrupted somehow.

              • Is this the core dump which is happening immediately after uploading the MicroPython file to the system?
              • Can you get another core dump which is coming from the system after a short run time i.e. after hitting the reset button?
              • Can you show your current MicroPython code again?
              • You might also want to try yet another erase_all [1] / erase_flash procedure first.

              [1] Please don't miss the corresponding installation notes when invoking erase_all on LoPy devices.

              A S 2 Replies Last reply Reply Quote 0
              • A Offline
                andreas @andreas
                last edited by

                @andreas said in Guru Meditation Error:

                Can you show your current MicroPython code again?

                Regarding the MicroPython code, I would suggest trying to invoke your program without any interaction on the filesystem and see whether it still crashes.

                1 Reply Last reply Reply Quote 0
                • S Offline
                  sita @andreas
                  last edited by

                  Hello @andreas,

                  I have attached the core dump which is observed after a short run.

                  Guru Meditation Error: Core  1 panic'ed (LoadProhibited). Exception was unhandled.
                  Core 1 register dump:
                  PC      : 0x40098fbb  PS      : 0x00060033  A0      : 0x80097e99  A1      : 0x3ffbf0c0
                  A2      : 0x3ffbb95c  A3      : 0x00060023  A4      : 0x3ffc45f4  A5      : 0x00000001
                  A6      : 0x000000fe  A7      : 0x3f95038a  A8      : 0x00000000  A9      : 0x3ffbb95c
                  A10     : 0x3ffbb95c  A11     : 0x00000000  A12     : 0x8010a802  A13     : 0x3ffd8260
                  A14     : 0x00000001  A15     : 0x00000000  SAR     : 0x00000003  EXCCAUSE: 0x0000001c
                  EXCVADDR: 0x00000004  LBEG    : 0x400ed8d0  LEND    : 0x400ed913  LCOUNT  : 0x00000000
                  Core 1 was running in ISR context:
                  EPC1    : 0x40098fbb  EPC2    : 0x00000000  EPC3    : 0x00000000  EPC4    : 0x00000000
                  
                  ELF file SHA256: 0000000000000000000000000000000000000000000000000000000000000000
                  
                  Backtrace: 0x40098fbb:0x3ffbf0c0 0x40097e96:0x3ffbf0e0 0x4009656d:0x3ffbf100 0x400890bb:0x3ffbf120 0x40083949:0x3ffbf160 0x400e7009:0x3ffd81f0 0x401023ba:0x3ffd8220 0x400fe7c1:0x3ffd8240 0x400fe851:0x3ffd8260 0x4010a7ff:0x3ffd8280 0x401024b0:0x3ffd8320 0x400fe7c1:0x3ffd8350 0x400fe7ee:0x3ffd8370 0x400e208d:0x3ffd8390 0x400e231d:0x3ffd8430 0x400e0d81:0x3ffd8450
                  
                  ================= CORE DUMP START =================
                  pDQAAAEAAAAQAAAAbAEAAA==
                  ZP39P6Ak/T+UJv0/
                  oCT9PzAm/T/I5AEAqEL8P6hC/D9k/f0/oEL8PxMAAAB8/f0/AAAAAGT9/T8AAAAA
                  BgAAAJgW/T9Mb1JhAAAAAAQAAAAAUFkAAQAAAJQm/T8AAAAAIQAGAAYAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADD+Pw==
                  5DYIQE53CUAwDQYAjDMRgGAl/T/I5AEAQN37Pxgh/j8AAAAAAAAAAAAAAABOdwmA
                  QCX9PwEAAADI5AEAZP39PwEAAAD+AAAAEAAAAA4AAADUCfo/AAAAAE4+CUBZPglA
                  AAAAAOQ4CEABAAAAzIoJQNQJ+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAIBB/D8BAAAA/gAAAAEAAAAAAAAAgCX9P8SZ/D9Ymvw/
                  GCH+PwAAAAAAAAAAAAAAAAAAAAAwJv0/AAAAAAAAAAAIAAAAAAAAAAAAAAABAAAA
                  AAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADkOAhAAAAAAMyKCUDUCfo/AAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAKUNQgcAAAAAAAAAAAAAAADMNkE/eAT8P1ia/D+W////
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCb9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAA=
                  HLP7PyCx/T+Isv0/
                  ILH9PyCy/T/I5AEAlEL8P5RC/D8cs/s/jEL8PxQAAAAwOv4/MDr+Pxyz+z8AAAAA
                  BQAAAIyi/T9TZXJ2ZXJzAAAAAAAAAAAAAQAAAIiy/T8AAAAAIQAGAAUAAAAAAAAA
                  9H/7PwAAAAAAAAAAAAAAAAsAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
                  5DYIQE53CUAwDQYAyA4OgOCx/T/I5AEAQN37PwsAAAAA/wAAAAD/AAAAAP9OdwmA
                  wLH9PwEAAADI5AEAHLP7PwEAAAD+AAAAIwAGAAAAAADEVg+AoLH9P+BNCUD8TQlA
                  /////+Q4CEABAAAAzIoJQMSV+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAsv0/MPj7PwAAAAAAAAAAALL9PwAAAAAAAAAA
                  AgAAAAD/AAAAAP8AAAAA/wAAAAAgsv0/AAAAAAAAAAAAAAAAAQAAAGpK/D8AAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALLL9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  QLn7PxC3+z84ufs/
                  ELf7P9C4+z9RFb1vvL77PzBC/D9Aufs/KEL8PxkAAABcufs/XLn7P0C5+z8AAAAA
                  AAAAADy1+z9JRExFMABWwAmj07v92E4AAAAAADi5+z8AAAAAIAcGAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEX5Fw==
                  5DYIQLBmCUAwDwYApBQXgNC3+z/ktPs/AAAAADC1+z8AAAAA5LT7PwEAAACwZgmA
                  sLf7PwAAAAD/////QN37PxxE/D/+AAAAqQ28PwoAAADkNghAsl4hQNDYDkAT2Q5A
                  AAAAAOQ4CEAcRPw/zIoJQHSc+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAGC4+z8AAAAAAAAAAAAAAAAl2Q6AELj7PwEAAABAAAAA
                  AAAAAAPlAQAAAAAAAAAAAP////8AgAAA//8AgAoAAACguPs/AAAAANDYDkAT2Q5A
                  WEgPgEC4+z8AAAAAAQAAAHSc+D8Qkvw/AAAAAAAAAAAYAAAAAAAAAHTr/T8BAAAA
                  ZGgXgGC4+z/4kfw/AQAAAAAAAAAJAAAAAIAAAP//AIAseQmAgLj7PwAAAAABAAAA
                  AAAAALA//T8DAAAAIwAGAAAAAACguPs/AAAAALhB/D8AAAAAPPr8PxxE/D8AAAAA
                  AAAAANC4+z8AAAAAAAAAAEDd+z8AAAAAAAAAAAAAAAAAAAAAAQAAAAQAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Lj7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  tL77PxC9+z+svvs/
                  EL37P0C++z/MkOIQMEL8P0i5+z+0vvs/KEL8PxkAAACNMdnalEdm5bS++z8AAAAA
                  AAAAALC6+z9JRExFMQDrX/9+n4oQORUAAQAAAKy++z8AAAAAIwAGAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8mOg==
                  5DYIQLZoIUAwCwYAdmgXgNC9+z8AAAAAMEL8PwtqCYDQsP0/AwAAACMABgAjAAYA
                  gLH9P+zc+z8gDwYA//8/s6urAAD+AAAAAAAAAAAAAAAQvvs/AAAAAAAAAAAAAAAA
                  AAAAAOQ4CECrqwAAzIoJQOSh+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADkOAhAPPr8P8yKCUAseQmA8L37PyAAAAABAAAA
                  //8/swAAAAAAAAAAAAAAAAAAAAAQvvs/AAAAALhB/D8gAAAAPPr8PyBE/D8AAAAA
                  AAAAAEC++z8AAAAAAAAAAEDd+z8AAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATL77PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
                  tJ/7P9Ct+z/Er/s/
                  0K37P2Cv+z805QEAHEL8PxxC/T+0n/s/FEL8PwcAAAAIn/s/CJ/7P7Sf+z8An/s/
                  EgAAAMih+z90aVQAcEH8P7x9+z/EffsAAAAAAMSv+z8AAAAAIQAGABIAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
                  5DYIQLBmCUAwDwYAaf8YgJCu+z/cnvs/MK/7Pyif+z8AAAAAMJ/7PwAAAACwZgmA
                  cK77PwAAAABgAAAAQN37PxxE/D/+AAAAAAAAABAAAADkNghANDYYQPHrGED66xhA
                  AAAAAOQ4CEAcRPw/zIoJQAST+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAEQ2GICgrvs/cAtCP6Cu+z//NxiA0K77P/////8wr/s/
                  AAAAANTkAQBkAAAAUDcYQGAAAACQrvs//gAAAAAAAABIOBiA4K77P7wMQj+YAJQ/
                  rwEYgACv+z88+/w/MK/7P68BGIAAr/s/PPv8PzCv+z9gAAAA/////9TkAQAAAAAA
                  AAAAADCv+z88ZxhAAAAAAFA3GEC8DEI/PGcYQAAAAACo//w/qP/8P6T//D+k//w/
                  AAAAAGCv+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbK/7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAA=
                  FEL9PwBA/T8MQv0/
                  AED9P6BB/T8E5QEAvJ/7PxxC/D8UQv0/FEL8PxMAAAAFAAAAkEH8PxRC/T8AAAAA
                  BgAAABA0/T9TaWdmb3gAQLDKH0AwAAUAAAAAAAxC/T8AAAAAIQAGAAYAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKWlpQ==
                  5DYIQE53CUAwAQYAysofgMBA/T8E5QEAQN37PyD//T8AAAAAAAAAAAAAAABOdwmA
                  oED9PwAAAAAE5QEAFEL9PwEAAAD+AAAAIwAGABEAAABEJfo/AAAAAAAAAAAAAAAA
                  AAAAAOQ4CEABAAAAzIoJQEQl+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAA4ED9P9gU/T/UFP0/
                  IP/9PwAAAAAAAAAAAAAAAAAAAACgQf0/AAAAAAAAAADkNghAsMofQDAABQAAAAAA
                  oEH9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  RCX6PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKxB/T8AAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
                  IMv7P8DJ+z8Yy/s/
                  wMn7P7DK+z8AAAAACEL8PwhC/D8gy/s/AEL8Pw8AAABQwPs/UMD7PyDL+z9IwPs/
                  CgAAABzB+z9UbXIgU3ZjAA4cTdTiG3QAAAAAABjL+z8AAAAAIQAGAAoAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCU8g==
                  5DYIQGGICUAwAAYAAAAAAIDK+z8AAAAAAAAAAAAAAAAsRPw/JET8PwEAAABhiAmA
                  YMr7PwAAAABA3fs/gEH8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAOQ4CEAAAAAAzIoJQFSu+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAFSu+D8AAAAAAAAAAAAAAAAAAAAAsMr7PwAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAC8yvs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAA=
                  7MP9P1DC/T/kw/0/
                  UML9P4DD/T/LQKlVCMr9P7Sx+z/sw/0/pEH8PxQAAABRiUhuVnTv3ezD/T8AAAAA
                  BQAAAOiz/T9Tb2NrZXQgT3BlcmF0aW8AAQAAAOTD/T8AAAAAIQAGAAUAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAACBBw==
                  5DYIQPC/AEAwAAYAWnIJgBDD/T8AAAAAIwAGACAABgCYzfs/VQAAAPCh/T///z+z
                  q6sAAOzc+z8jAAYA7MP9PwEAAAD+AAAAAAAAAAAAAAClpaWlpaWlpQAAAAAAAAAA
                  AAAAAOQ4CEABAAAAzIoJQCSn+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACigwmAIMP9P0Dd+z8GAAAA
                  3moOgEDD/T8BAAAAIET8P+zD/T8BAAAA/gAAAICD/T8AAAAAYMP9PwAAAAAAAAAA
                  HET8P0Dd+z+QQfw/lEL8PwAAAACAw/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjMP9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAA=
                  AMr9P1Dp/T9s6/0/
                  UOn9PwDr/T8Ayv0/OHz7P/TD/T8Ayv0/pEH8Pw4AAAC8sv0/vLL9PwDK/T+0sv0/
                  CwAAAHDL/T9JUlFzAAAAAAAAAAAASa4AAQAAAGzr/T8AAAAAIQAGAAsAAAAAAAAA
                  AAAAAJzq/T8AAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArv6CA==
                  5DYIQLBmCUAwBQYASEsPgBDq/T+Qsv0/sOr9P9yy/T8AAAAA5LL9PwAAAACwZgmA
                  8On9PwEAAAD/////QN37PxxE/D/+AAAAAAAAAAAAAACkzvo/AAAAAAAAAAAAAAAA
                  AAAAAOQ4CEAcRPw/zIoJQKTO+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAApaWlpaWlpaV8FA6AUOr9P4CS/D+w6v0/
                  AAAAAFQAAAClpaWlpaWlpf////9Q6v0/sJX8P7Dq/T8AAAAAAQAAAHSS/D8wAPw/
                  AAAAAODq/T90kvw/AAAAAADr/T8AAAAAAAAAAAAAAAAAAAAAdJL8PwAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACw6v0/
                  ABwAAFCU/D9QlPw/AAAAAKTO+j8AAAAAAAAAAAAAAABQlPw/CgAAAJBB/D8MQ/w/
                  AAAAAADr/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAM6/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAA
                  MHz7P7Cc+z84nvs/
                  sJz7P9Cd+z8sSBnimNn7PwjK/T8wfPs/pEH8PwEAAAAEfPs/BHz7PzB8+z/8e/s/
                  GAAAADya+z9pcGMxAH1w+UnobXH5p5QAAQAAADie+z8AAAAAIQAGABgAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE5jA==
                  5DYIQLBmCUAwBQYAlDQIgHCd+z/Ye/s/AAAAACR8+z8AAAAA2Hv7PwAAAACwZgmA
                  UJ37PwEAAAD/////QN37PxxE/D/+AAAAIwAGABwAAACwnfs/OEH8PwAAAAAAAAAA
                  AAAAAOQ4CEAcRPw/zIoJQHSB+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADkOAhAAAAAAMyKCUAAAAAAsJ37PzhB/D8AAAAA
                  AAAAAGQEAAAAAAAAAAAAAP////8AAAAAOEH8PyRB/D8Advs/AAAAAAEAAAAAAAAA
                  AAAAANCd+z8AAAAAAAAAALh+CEABAAAAAAAAAAAAAAB9FAiAgH3+PwABAADoDQBA
                  AAAAAAAAAADcnfs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAA=
                  kNn7P9CQ/T+Akv0/
                  0JD9PyCS/T9w2fs/qDL9Pzh8+z+Q2fs/pEH8PwUAAABk0/s/ZNP7P5DZ+z9c0/s/
                  FAAAAISG/T9ldmVudFRhc2sA+z8AAAAAAAAAAICS/T8AAAAAIQAGABQAAAAAAAAA
                  KDX7PwAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjBWQ==
                  5DYIQLBmCUAwAgYALGkXgJCR/T840/s/0JH9P4TT+z8AAAAAjNP7PwAAAACwZgmA
                  cJH9PwAAAAD/////QN37PxxE/D/+AAAAIAAGAAAAAABwkf0/fJH9P+BNCUD8TQlA
                  /////+Q4CEAcRPw/zIoJQMR1+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAMCoBAH///8AwKgEATxxv4cAAAAA0JH9P4z6/D8AAAAA
                  AAAAALwEAAD+AAAAIAAGAP/////Qkf0/jPr8PwAAAACE0/s/AAAAAFzZ+z8BAAAA
                  AAAAACCS/T8AAAAAAAAAAA4AAADAQfs/AQEAAHzB/D8GAAAAogm8P///AABQBgAA
                  KHNBPzwAAAACAAAAGMf8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAskv0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  oDL9P9Aw/T+YMv0/
                  0DD9PzAy/T8AEAAAcHr7P5jZ+z+gMv0/pEH8PxEAAAB4Yvs/eGL7P6Ay/T9wYvs/
                  CAAAAJwm/T9Mb1JhX1RpbWVyX2NhbGwAAQAAAJgy/T8AAAAAIQAGAAgAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKWlpQ==
                  5DYIQPC/AEAwAAYAWnIJgJAx/T8AAAAAIwAGACAABgABAAAA/gAAACMABgD//z+z
                  q6sAAEDd+z////////8/s6urAAD+AAAAAABAAAAAAAAAAAAAkEH8PwAAAAAAAAAA
                  AAAAAOQ4CECrqwAAzIoJQNQV+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAANQV+j8AAAAAAAAAAAAAAACnZgmAoDH9P5hi+z//////
                  mB4RgMAx/T9MYvs/ADL9P0Dd+z8cRPw//gAAACMABgAAAAAAADL9P4Cb/D8AAAAA
                  AAAAAL8GAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAACYYvs/AAAAAKBi+z8AAAAA
                  AAAAADAy/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDL9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  aHr7P+B4+z9gevs/
                  4Hj7PwB6+z+XrzCfTEP7P6gy/T9oevs/pEH8PwEAAAA4dvs/OHb7P2h6+z8wdvs/
                  GAAAAGR2+z9pcGMwAPHWUYaKWUfbt7EAAAAAAGB6+z8AAAAAIQAGABgAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANj60g==
                  5DYIQLBmCUAwAQYAlDQIgKB5+z8Mdvs/AAAAAFh2+z8AAAAADHb7PwAAAACwZgmA
                  gHn7PwAAAAD/////QN37PxxE/D/+AAAAHEL9PwAAAAAAAAAAAQAAAAAAAAAAAAAA
                  AAAAAOQ4CEAcRPw/zIoJQKRd+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAA4Hn7PzRB/D8AAAAA
                  AAAAADAKAAD+AAAAHEL9P//////gefs/NEH8PyRB/D8Advs/AAAAAAEAAAAAAAAA
                  AAAAAAB6+z8AAAAAAAAAALh+CEAAAAAAAAAAAAAAAADpEwiAIDz+P4xB/D+PaUA/
                  AAAAAAAAAAAMevs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  REP7P3BB+z88Q/s/
                  cEH7P9BC+z8BIhymhHL7P3B6+z9EQ/s/pEH8PwIAAAB8Lvs/fC77P0RD+z90Lvs/
                  FwAAAEA1+z93aWZpADqbfer+shKU8Z4AAAAAADxD+z8AAAAAIQAGABcAAAABAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANPmnQ==
                  5DYIQLBmCUAwCQYArVwXgDBC+z9QLvs/oEL7P5wu+z8AAAAApC77PwAAAACwZgmA
                  EEL7PwAAAAD/////QN37PxxE/D/+AAAAAAAAABwAAAD1NBSAUEL7P+BNCUD8TQlA
                  /////+Q4CEAcRPw/zIoJQHQm+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAN9SFYBAQvs/AAAAAOiVCEAZeRWAcEL7P1Au+z+gQvs/
                  AAAAAPPkAQDwIgzAACAMAP////9wQvs/uL4AQAAAAABEQ/s/4Av8P+AL/D8BAAAA
                  AAAAAJBC+z/YBfw/dAv8P/////8AAAAAxAAAAHAL/D8AAAAA0EL7PwAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAsAAACUDbw/AAAAAAAAAAAAAAAAaOb8PxoAAABoCPw/
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3EL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
                  fHL7P+Bw+z90cvs/
                  4HD7PxBy+z8HlaRrrEH8P0xD+z98cvs/pEH8PwMAAABwQPw/cED8P3xy+z9oQPw/
                  FgAAAHhm+z9lc3BfdGltZXIA30u4hkQAAAAAAHRy+z8AAAAAIQAGABYAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJZbvA==
                  5DYIQLBmCUAwAQYA/SwNgKBx+z9EQPw/AAAAAJBA/D8AAAAARED8PwAAAACwZgmA
                  gHH7PwAAAAD/////QN37PxxE/D/+AAAAJLP7PwAAAAAKAAAAAAAAAOBNCUD8TQlA
                  /////+Q4CEAcRPw/zIoJQLRV+D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAEDd+z8cRPw//gAAACSz+z8AAAAA4HH7P5hA/D+gQPw/
                  AAAAAPPkAQBQLvs/JLP7P//////gcfs/AAAAAKBA/D8AAAAAAAAAACRw9D8AAAAA
                  AAAAABBy+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBA/D/6gGYH
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHL7PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAA=
                  rLH7P/Cg/T+Eov0/
                  8KD9PyCi/T/Gxsjt9MP9P6xB/D+ssfs/pEH8PxQAAAD7mJIwA0gB/6yx+z8AAAAA
                  BQAAAIiS/T9TbWFydENvbmZpZwBUAAAAAQAAAISi/T8AAAAAIQAGAAUAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAADUZPs/PGX7P6Rl+z8AAAAAAAAAAAEAAAAAAAAA
                  l4dAPwAAAAD4WwlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAA==
                  5DYIQPC/AEAwAAYAWnIJgLCh/T8AAAAAIwAGACAABgDg8Ps/AwAAACMABgD//z+z
                  q6sAAOzc+z8jAAYArLH7PwEAAAD+AAAAAAAAAAAAAAClpaWlpaWlpQAAAAAAAAAA
                  AAAAAOQ4CEABAAAAzIoJQMSF+j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACigwmAwKH9P0Dd+z8FAAAA
                  B3oOgOCh/T8BAAAAIET8P6yx+z8BAAAA/gAAACAAAAAAAAAAAKL9PwAAAAAAAAAA
                  HET8P0Dd+z+QQfw/lEL8PwAAAAAgov0/AAAAAAAAAABET/w/AAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALKL9PwAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
                  AAAAAAAAAAAAAAAAAAAAAAAAAAA=
                  ================= CORE DUMP END =================
                  Rebooting...
                  ets Jun  8 2016 00:22:57
                  
                  rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
                  configsip: 0, SPIWP:0xee
                  clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
                  mode:DIO, clock div:1
                  load:0x3fff8020,len:8
                  load:0x3fff8028,len:2176
                  load:0x4009fa00,len:19740
                  entry 0x400a05bc
                  
                  A 1 Reply Last reply Reply Quote 0
                  • A Offline
                    andreas @sita
                    last edited by

                    Thanks @sita. This yields...

                    ==================== CURRENT THREAD STACK =====================
                    #0  0x4009774e in vTaskDelay (xTicksToDelay=<optimized out>) at /home/gezahusi/Work/Repositories/pycom-esp-idf/components/freertos/tasks.c:1484
                    #1  0x4011338c in TASK_LoRa (pvParameters=<optimized out>) at mods/modlora.c:804
                    
                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      andreas
                      last edited by andreas

                      Dear @sita,

                      @ps47 also experienced similar errors like you have been observing [1]. He is also using pure LoRa. Using the most recent 1.20.2.rc3 release seems to help here [2]. Thanks @husigeza and the whole Pycom team for mitigating this issue.

                      I tried the new build LoPy4-1.20.2.rc3-0.8.0-vanilla-squirrel.tar.gz and not any “bad00bad bad00bad bad00bad” Core Panic happened till now.

                      With kind regards,
                      Andreas.

                      [1] https://forum.pycom.io/topic/5514/random-core-panic-with-lora-socket-send-recv-device-doesnt-restart-try-with-config_esp32_panic_silent_reboot
                      [2] https://community.hiveeyes.org/t/investigating-core-panics-on-the-lopy4/2878/29

                      1 Reply Last reply Reply Quote 0
                      • A Offline
                        andreas
                        last edited by

                        Dear @sita,

                        any news on your side about this issue?

                        With kind regards,
                        Andreas.

                        S 1 Reply Last reply Reply Quote 0
                        • S Offline
                          sita @andreas
                          last edited by

                          Hello @andreas,

                          I am tried all the ways (like removing SD card, changing the time ..etc) still same error is continuing :( :(
                          Now i will test the device by sending data via TTN to check whether this error is coming in ad-hoc lora mode or not and let you know.

                          Thanks for your support.

                          Have a nice day

                          1 Reply Last reply Reply Quote 0
                          • P Offline
                            peterp
                            last edited by peterp

                            Which firmware are you using now? Or let me ask it differently, can you reproduce the error with v1.20.2.rc3?

                            S 1 Reply Last reply Reply Quote 0
                            • S Offline
                              sita @peterp
                              last edited by

                              Hello @peterp,

                              I am using latest firmware ( v1.20.2.rc3 ). I have tested the device different codes.
                              If i send basic message then i didn't find any error, but if send GPS the error is still coming.

                              A 1 Reply Last reply Reply Quote 0
                              • A Offline
                                andreas @sita
                                last edited by

                                @sita said in Guru Meditation Error:

                                If i send basic message then i didn't find any error, but if send GPS the error is still coming.

                                Thanks for clarifying this. While I believe there has to be some protection for that case, might it be possible that the message is just getting too long?

                                coord = l76.coordinates()
                                gps_datetime = l76.get_datetime()
                                lat,lon = coord
                                
                                timestamp =('20' + gps_datetime[4][4] + gps_datetime[4][5]+gps_datetime[4][2] + gps_datetime[4][3]+gps_datetime[4][0] + gps_datetime[4][1]+gps_datetime[2][0] + gps_datetime[2][1]+gps_datetime[2][2] + gps_datetime[2][3]+gps_datetime[2][4] + gps_datetime[2][5] )
                                
                                message = ''+str(lat)+','+str(lon)+','+str(timestamp)+','+str(value)
                                
                                s.send(message)
                                

                                a) Can you tell us about the final result of len(message) here?
                                b) Can you make up another arbitrary message of the same length (e.g. by using message = 'X' * length) without reading the L76 in order to check if both things produce the error independently from each other?

                                S 1 Reply Last reply Reply Quote 0
                                • S Offline
                                  sita @andreas
                                  last edited by

                                  Hello @andreas,

                                  a) The length of message is 35
                                  b) With same length (35) message without L76 i tested the device, there is no error present.

                                  A 1 Reply Last reply Reply Quote 0
                                  • A Offline
                                    andreas @sita
                                    last edited by

                                    @sita said in Guru Meditation Error:

                                    without L76 i tested the device, there is no error present

                                    So, do you believe we can deduce from that that doing both things (reading the L76 and submitting data using LoRa) influence each other unfavourably?

                                    That might finally be a trace we could follow up here.

                                    S 2 Replies Last reply Reply Quote 0
                                    • S Offline
                                      sita @andreas
                                      last edited by

                                      Hello @andreas,

                                      So as per my opinion, these things (reading the L76 and submitting data using LoRa) effecting the device.

                                      1 Reply Last reply Reply Quote 0
                                      • S Offline
                                        sita @andreas
                                        last edited by

                                        Hello @andreas,

                                        After transmitting the data 2 hours (without L76 lib and message length 35), just now i have observed Guru meditation error.

                                        P 1 Reply Last reply Reply Quote 0
                                        • G Offline
                                          g0hww
                                          last edited by

                                          My Lopy4 has been sending position info from the PyTrack GPS over LoRa every 10 seconds since startup, and has 420254.5 seconds of uptime right now. That's pretty much a record up-time for me, and I have done a lot of refactoring and simplification of my code-base recently to get this kind of stability. It also publishes info on the GPS status and node health over MQTT at the same rate. This is with FW 1.20.2.rc3. I did have quite a few issues with LoRa on previous FW versions.

                                          P 1 Reply Last reply Reply Quote 0
                                          • P Offline
                                            peterp @sita
                                            last edited by

                                            @sita so let me recap and see whether I understand your reproduction.

                                            • lopy4
                                            • pytrack
                                            • v1.20.2.rc3
                                            • this script https://forum.pycom.io/topic/5560/guru-meditation-error/16
                                            • except, do not import and use L76GNSS
                                            • crash after 2h

                                            That about right?
                                            How quickly, reliable can you reproduce it WITH L76GNSS?

                                            Could you try without sdcard, and/or without writing to logfile?

                                            S 1 Reply Last reply Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • 1
                                            • 2
                                            • 3
                                            • 3 / 3
                                            • First post
                                              Last post

                                            Pycom on Twitter

                                            Pycom