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.
    • A Offline
      andreas @sita
      last edited by andreas

      Thanks. So, to make sure we are on the same page...

      • Invoking erase_all once before uploading a new firmware image is considered good practice. Thanks for letting me know.
      • After that, you are able to invoke your MicroPython program using the LoPy4-1.20.1.r3-0.8.0-vanilla-squirrel firmware?
      • However, Guru Meditation errors still occur?

      Now, are you able to submit another core dump when running this firmware build? I have saved a local copy of lopy4-0.8.0-vanilla-squirrel.elf on my workstation in order to decode core dumps produced by this build.

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

        @andreas Now i got an issue with the atom editor :( :(
        i have updated the ATOM editor evening and now i it is not showing REPL console. I will check with this and send you the core dump (LoPy4-1.20.1.r3-0.8.0-vanilla-squirrel).

        1 Reply Last reply Reply Quote 0
        • 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

                                            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
                                            • 1 / 3
                                            • First post
                                              Last post

                                            Pycom on Twitter

                                            Pycom